diff options
author | OpenStack Proposal Bot <openstack-infra@lists.openstack.org> | 2014-06-30 06:08:38 +0000 |
---|---|---|
committer | OpenStack Proposal Bot <openstack-infra@lists.openstack.org> | 2014-06-30 06:08:38 +0000 |
commit | 158bc84404ee8a1ccb4442c4fff45eaeebe466de (patch) | |
tree | 3f9a649beff1565b0d6fd142e5bb783ea3d6adbe | |
parent | 4e35f5f2ee31d8d7d6196c2168bb766d9f9da16f (diff) | |
download | nova-158bc84404ee8a1ccb4442c4fff45eaeebe466de.tar.gz |
Imported Translations from Transifex
Change-Id: I2d0fc0a66fc486cec97bfc139d967741ac0c83ce
25 files changed, 5924 insertions, 3684 deletions
diff --git a/nova/locale/de/LC_MESSAGES/nova-log-info.po b/nova/locale/de/LC_MESSAGES/nova-log-info.po index ce9d527557..41f4e94e77 100644 --- a/nova/locale/de/LC_MESSAGES/nova-log-info.po +++ b/nova/locale/de/LC_MESSAGES/nova-log-info.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06:07+0000\n" "PO-Revision-Date: 2014-06-14 19:30+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: German (http://www.transifex.com/projects/p/nova/language/" @@ -24,6 +24,16 @@ msgstr "" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet backdoor hört auf %(port)s für Prozess %(pid)d" +#: nova/openstack/common/lockutils.py:83 +#, python-format +msgid "Created lock path: %s" +msgstr "" + +#: nova/openstack/common/lockutils.py:250 +#, python-format +msgid "Failed to remove file %(file)s" +msgstr "" + #: nova/openstack/common/periodic_task.py:125 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" @@ -93,6 +103,137 @@ msgstr "Lösche doppelte Zeile mit der ID %(id)s aus der Tabelle %(table)s" msgid "%(num_values)d values found, of which the minimum value will be used." msgstr "" +#: nova/virt/libvirt/driver.py:894 +msgid "Instance destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:904 +msgid "Instance may be started again." +msgstr "" + +#: nova/virt/libvirt/driver.py:914 +msgid "Going to destroy instance again." +msgstr "" + +#: nova/virt/libvirt/driver.py:1518 +msgid "Beginning live snapshot process" +msgstr "" + +#: nova/virt/libvirt/driver.py:1521 +msgid "Beginning cold snapshot process" +msgstr "" + +#: nova/virt/libvirt/driver.py:1550 +msgid "Snapshot extracted, beginning image upload" +msgstr "" + +#: nova/virt/libvirt/driver.py:1562 +msgid "Snapshot image upload complete" +msgstr "" + +#: nova/virt/libvirt/driver.py:1972 +msgid "Instance soft rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2015 +msgid "Instance shutdown successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2023 +msgid "Instance may have been rebooted during soft reboot, so return now." +msgstr "" + +#: nova/virt/libvirt/driver.py:2091 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2259 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2275 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/driver.py:2314 nova/virt/libvirt/driver.py:2341 +#, python-format +msgid "Truncated console log returned, %d bytes ignored" +msgstr "" + +#: nova/virt/libvirt/driver.py:2568 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/driver.py:2677 +msgid "Using config drive" +msgstr "" + +#: nova/virt/libvirt/driver.py:2686 +#, python-format +msgid "Creating config drive at %(path)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3223 +msgid "Configuring timezone for windows instance to localtime" +msgstr "" + +#: nova/virt/libvirt/driver.py:3694 nova/virt/libvirt/driver.py:3821 +#: nova/virt/libvirt/driver.py:3849 +#, python-format +msgid "libvirt can't find a domain with id: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4109 +#, python-format +msgid "" +"Getting block stats failed, device might have been detached. Instance=" +"%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4115 +#, python-format +msgid "" +"Could not find domain in libvirt for instance %s. Cannot get block stats for " +"device" +msgstr "" + +#: nova/virt/libvirt/driver.py:4330 +#, python-format +msgid "Instance launched has CPU info: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4986 +msgid "Instance running successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:5226 +#, python-format +msgid "Deleting instance files %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5238 +#, python-format +msgid "Deletion of %s failed" +msgstr "" + +#: nova/virt/libvirt/driver.py:5241 +#, python-format +msgid "Deletion of %s complete" +msgstr "" + +#: nova/virt/libvirt/firewall.py:105 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:113 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:306 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + #: nova/virt/libvirt/imagecache.py:191 #, python-format msgid "Writing stored info to %s" diff --git a/nova/locale/en_AU/LC_MESSAGES/nova-log-info.po b/nova/locale/en_AU/LC_MESSAGES/nova-log-info.po index d66ebd9d7f..196c1ec0d5 100644 --- a/nova/locale/en_AU/LC_MESSAGES/nova-log-info.po +++ b/nova/locale/en_AU/LC_MESSAGES/nova-log-info.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06:07+0000\n" "PO-Revision-Date: 2014-06-14 19:30+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: English (Australia) (http://www.transifex.com/projects/p/nova/" @@ -24,6 +24,16 @@ msgstr "" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet backdoor listening on %(port)s for process %(pid)d" +#: nova/openstack/common/lockutils.py:83 +#, python-format +msgid "Created lock path: %s" +msgstr "" + +#: nova/openstack/common/lockutils.py:250 +#, python-format +msgid "Failed to remove file %(file)s" +msgstr "" + #: nova/openstack/common/periodic_task.py:125 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" @@ -91,6 +101,137 @@ msgstr "Deleting duplicated row with id: %(id)s from table: %(table)s" msgid "%(num_values)d values found, of which the minimum value will be used." msgstr "" +#: nova/virt/libvirt/driver.py:894 +msgid "Instance destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:904 +msgid "Instance may be started again." +msgstr "" + +#: nova/virt/libvirt/driver.py:914 +msgid "Going to destroy instance again." +msgstr "" + +#: nova/virt/libvirt/driver.py:1518 +msgid "Beginning live snapshot process" +msgstr "" + +#: nova/virt/libvirt/driver.py:1521 +msgid "Beginning cold snapshot process" +msgstr "" + +#: nova/virt/libvirt/driver.py:1550 +msgid "Snapshot extracted, beginning image upload" +msgstr "" + +#: nova/virt/libvirt/driver.py:1562 +msgid "Snapshot image upload complete" +msgstr "" + +#: nova/virt/libvirt/driver.py:1972 +msgid "Instance soft rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2015 +msgid "Instance shutdown successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2023 +msgid "Instance may have been rebooted during soft reboot, so return now." +msgstr "" + +#: nova/virt/libvirt/driver.py:2091 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2259 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2275 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/driver.py:2314 nova/virt/libvirt/driver.py:2341 +#, python-format +msgid "Truncated console log returned, %d bytes ignored" +msgstr "" + +#: nova/virt/libvirt/driver.py:2568 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/driver.py:2677 +msgid "Using config drive" +msgstr "" + +#: nova/virt/libvirt/driver.py:2686 +#, python-format +msgid "Creating config drive at %(path)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3223 +msgid "Configuring timezone for windows instance to localtime" +msgstr "" + +#: nova/virt/libvirt/driver.py:3694 nova/virt/libvirt/driver.py:3821 +#: nova/virt/libvirt/driver.py:3849 +#, python-format +msgid "libvirt can't find a domain with id: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4109 +#, python-format +msgid "" +"Getting block stats failed, device might have been detached. Instance=" +"%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4115 +#, python-format +msgid "" +"Could not find domain in libvirt for instance %s. Cannot get block stats for " +"device" +msgstr "" + +#: nova/virt/libvirt/driver.py:4330 +#, python-format +msgid "Instance launched has CPU info: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4986 +msgid "Instance running successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:5226 +#, python-format +msgid "Deleting instance files %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5238 +#, python-format +msgid "Deletion of %s failed" +msgstr "" + +#: nova/virt/libvirt/driver.py:5241 +#, python-format +msgid "Deletion of %s complete" +msgstr "" + +#: nova/virt/libvirt/firewall.py:105 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:113 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:306 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + #: nova/virt/libvirt/imagecache.py:191 #, python-format msgid "Writing stored info to %s" diff --git a/nova/locale/en_GB/LC_MESSAGES/nova-log-error.po b/nova/locale/en_GB/LC_MESSAGES/nova-log-error.po index 4c79481804..8bd8939bcb 100644 --- a/nova/locale/en_GB/LC_MESSAGES/nova-log-error.po +++ b/nova/locale/en_GB/LC_MESSAGES/nova-log-error.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06:08+0000\n" "PO-Revision-Date: 2014-06-14 19:30+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" @@ -39,7 +39,12 @@ msgstr "" msgid "Exception running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/objects/instance_fault.py:86 +#: nova/api/ec2/__init__.py:243 +#, python-format +msgid "Keystone failure: %s" +msgstr "" + +#: nova/objects/instance_fault.py:87 msgid "Failed to notify cells of instance fault" msgstr "Failed to notify cells of instance fault" @@ -53,6 +58,11 @@ msgstr "Original exception being dropped: %s" msgid "Unexpected exception occurred %d time(s)... retrying." msgstr "Unexpected exception occurred %d time(s)... retrying." +#: nova/openstack/common/lockutils.py:120 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + #: nova/openstack/common/loopingcall.py:89 msgid "in fixed duration looping call" msgstr "in fixed duration looping call" @@ -106,6 +116,141 @@ msgstr "DB exception wrapped." msgid "Failed to migrate to version %s on engine %s" msgstr "" +#: nova/virt/libvirt/driver.py:625 +#, python-format +msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." +msgstr "" + +#: nova/virt/libvirt/driver.py:749 +#, python-format +msgid "Connection to libvirt failed: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:873 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:889 +msgid "During wait destroy, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/driver.py:951 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:977 +#, python-format +msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:1389 +msgid "attaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1414 +msgid "detaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1663 +msgid "Failed to send updated snapshot status to volume service." +msgstr "" + +#: nova/virt/libvirt/driver.py:1749 +msgid "" +"Unable to create quiesced VM snapshot, attempting again with quiescing " +"disabled." +msgstr "" + +#: nova/virt/libvirt/driver.py:1755 +msgid "Unable to create VM snapshot, failing volume_snapshot operation." +msgstr "" + +#: nova/virt/libvirt/driver.py:1804 +msgid "" +"Error occurred during volume_snapshot_create, sending error status to Cinder." +msgstr "" + +#: nova/virt/libvirt/driver.py:1951 +msgid "" +"Error occurred during volume_snapshot_delete, sending error status to Cinder." +msgstr "" + +#: nova/virt/libvirt/driver.py:2416 nova/virt/libvirt/driver.py:2421 +#, python-format +msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgstr "" + +#: nova/virt/libvirt/driver.py:2542 +#, python-format +msgid "Error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/driver.py:2693 +#, python-format +msgid "Creating config drive failed with error: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2786 +#, python-format +msgid "Attaching PCI devices %(dev)s to %(dom)s failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:3553 +#, python-format +msgid "An error occurred while trying to define a domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3562 +#, python-format +msgid "An error occurred while trying to launch a defined domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3571 +#, python-format +msgid "An error occurred while enabling hairpin mode on domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3589 +#, python-format +msgid "Neutron Reported failure on event %(event)s for instance %(uuid)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3904 +#, python-format +msgid "" +"Hostname has changed from %(old)s to %(new)s. A restart is required to take " +"effect." +msgstr "" + +#: nova/virt/libvirt/driver.py:4481 +#, python-format +msgid "Live Migration failure: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5231 +#, python-format +msgid "Failed to cleanup directory %(target)s: %(e)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:202 +#, python-format +msgid "Unable to preallocate_images=%(imgs)s at path: %(path)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:230 +#, python-format +msgid "" +"%(base)s virtual size %(base_size)s larger than flavor root disk size " +"%(size)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:501 +#, python-format +msgid "error opening rbd image %s" +msgstr "" + #: nova/virt/libvirt/imagecache.py:130 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" @@ -126,7 +271,29 @@ msgstr "" msgid "ignoring unrecognized volume_clear='%s' value" msgstr "" +#: nova/virt/libvirt/vif.py:548 nova/virt/libvirt/vif.py:572 +#: nova/virt/libvirt/vif.py:596 +msgid "Failed while plugging vif" +msgstr "" + +#: nova/virt/libvirt/vif.py:644 nova/virt/libvirt/vif.py:676 +#: nova/virt/libvirt/vif.py:695 nova/virt/libvirt/vif.py:717 +#: nova/virt/libvirt/vif.py:737 nova/virt/libvirt/vif.py:762 +#: nova/virt/libvirt/vif.py:784 +msgid "Failed while unplugging vif" +msgstr "" + #: nova/virt/libvirt/volume.py:141 #, python-format msgid "Unknown content in connection_info/access_mode: %s" msgstr "" + +#: nova/virt/libvirt/volume.py:666 +#, python-format +msgid "Couldn't unmount the NFS share %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:815 +#, python-format +msgid "Couldn't unmount the GlusterFS share %s" +msgstr "" diff --git a/nova/locale/en_GB/LC_MESSAGES/nova-log-info.po b/nova/locale/en_GB/LC_MESSAGES/nova-log-info.po index 4809d9fd38..ef67439723 100644 --- a/nova/locale/en_GB/LC_MESSAGES/nova-log-info.po +++ b/nova/locale/en_GB/LC_MESSAGES/nova-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" -"PO-Revision-Date: 2014-06-20 16:41+0000\n" +"POT-Creation-Date: 2014-06-30 06:07+0000\n" +"PO-Revision-Date: 2014-06-30 05:01+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" "nova/language/en_GB/)\n" @@ -24,6 +24,16 @@ msgstr "" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet backdoor listening on %(port)s for process %(pid)d" +#: nova/openstack/common/lockutils.py:83 +#, python-format +msgid "Created lock path: %s" +msgstr "Created lock path: %s" + +#: nova/openstack/common/lockutils.py:250 +#, python-format +msgid "Failed to remove file %(file)s" +msgstr "" + #: nova/openstack/common/periodic_task.py:125 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" @@ -91,6 +101,139 @@ msgstr "Deleting duplicated row with id: %(id)s from table: %(table)s" msgid "%(num_values)d values found, of which the minimum value will be used." msgstr "" +#: nova/virt/libvirt/driver.py:894 +msgid "Instance destroyed successfully." +msgstr "Instance destroyed successfully." + +#: nova/virt/libvirt/driver.py:904 +msgid "Instance may be started again." +msgstr "Instance may be started again." + +#: nova/virt/libvirt/driver.py:914 +msgid "Going to destroy instance again." +msgstr "Going to destroy instance again." + +#: nova/virt/libvirt/driver.py:1518 +msgid "Beginning live snapshot process" +msgstr "Beginning live snapshot process" + +#: nova/virt/libvirt/driver.py:1521 +msgid "Beginning cold snapshot process" +msgstr "Beginning cold snapshot process" + +#: nova/virt/libvirt/driver.py:1550 +msgid "Snapshot extracted, beginning image upload" +msgstr "Snapshot extracted, beginning image upload" + +#: nova/virt/libvirt/driver.py:1562 +msgid "Snapshot image upload complete" +msgstr "Snapshot image upload complete" + +#: nova/virt/libvirt/driver.py:1972 +msgid "Instance soft rebooted successfully." +msgstr "Instance soft rebooted successfully." + +#: nova/virt/libvirt/driver.py:2015 +msgid "Instance shutdown successfully." +msgstr "Instance shutdown successfully." + +#: nova/virt/libvirt/driver.py:2023 +msgid "Instance may have been rebooted during soft reboot, so return now." +msgstr "Instance may have been rebooted during soft reboot, so return now." + +#: nova/virt/libvirt/driver.py:2091 +msgid "Instance rebooted successfully." +msgstr "Instance rebooted successfully." + +#: nova/virt/libvirt/driver.py:2259 +msgid "Instance spawned successfully." +msgstr "Instance spawned successfully." + +#: nova/virt/libvirt/driver.py:2275 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "data: %(data)r, fpath: %(fpath)r" + +#: nova/virt/libvirt/driver.py:2314 nova/virt/libvirt/driver.py:2341 +#, python-format +msgid "Truncated console log returned, %d bytes ignored" +msgstr "Truncated console log returned, %d bytes ignored" + +#: nova/virt/libvirt/driver.py:2568 +msgid "Creating image" +msgstr "Creating image" + +#: nova/virt/libvirt/driver.py:2677 +msgid "Using config drive" +msgstr "Using config drive" + +#: nova/virt/libvirt/driver.py:2686 +#, python-format +msgid "Creating config drive at %(path)s" +msgstr "Creating config drive at %(path)s" + +#: nova/virt/libvirt/driver.py:3223 +msgid "Configuring timezone for windows instance to localtime" +msgstr "" + +#: nova/virt/libvirt/driver.py:3694 nova/virt/libvirt/driver.py:3821 +#: nova/virt/libvirt/driver.py:3849 +#, python-format +msgid "libvirt can't find a domain with id: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4109 +#, python-format +msgid "" +"Getting block stats failed, device might have been detached. Instance=" +"%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4115 +#, python-format +msgid "" +"Could not find domain in libvirt for instance %s. Cannot get block stats for " +"device" +msgstr "" +"Could not find domain in libvirt for instance %s. Cannot get block stats for " +"device" + +#: nova/virt/libvirt/driver.py:4330 +#, python-format +msgid "Instance launched has CPU info: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4986 +msgid "Instance running successfully." +msgstr "Instance running successfully." + +#: nova/virt/libvirt/driver.py:5226 +#, python-format +msgid "Deleting instance files %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5238 +#, python-format +msgid "Deletion of %s failed" +msgstr "" + +#: nova/virt/libvirt/driver.py:5241 +#, python-format +msgid "Deletion of %s complete" +msgstr "" + +#: nova/virt/libvirt/firewall.py:105 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "Called setup_basic_filtering in nwfilter" + +#: nova/virt/libvirt/firewall.py:113 +msgid "Ensuring static filters" +msgstr "Ensuring static filters" + +#: nova/virt/libvirt/firewall.py:306 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "Attempted to unfilter instance which is not filtered" + #: nova/virt/libvirt/imagecache.py:191 #, python-format msgid "Writing stored info to %s" diff --git a/nova/locale/en_US/LC_MESSAGES/nova.po b/nova/locale/en_US/LC_MESSAGES/nova.po index aee97b14ae..e94fd6ea3f 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: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06:07+0000\n" "PO-Revision-Date: 2013-01-21 18:28+0000\n" "Last-Translator: Jeremy Stanley <fungi@yuggoth.org>\n" "Language-Team: en_US <LL@li.org>\n" @@ -106,7 +106,7 @@ msgstr "" msgid "Unable to find the key" msgstr "Unable to find address %r" -#: nova/crypto.py:391 +#: nova/crypto.py:396 #, fuzzy msgid "Failed to write inbound.csr" msgstr "Failed to terminate instance" @@ -137,184 +137,189 @@ msgid "Failed to decrypt text: %(reason)s" msgstr "Failed to decrypt text" #: nova/exception.py:151 +#, python-format +msgid "Failed to revoke certificate for %(project_id)s" +msgstr "" + +#: nova/exception.py:155 msgid "Virtual Interface creation failed" msgstr "Virtual Interface creation failed" -#: nova/exception.py:155 +#: nova/exception.py:159 msgid "Creation of virtual interface with unique mac address failed" msgstr "" -#: nova/exception.py:160 +#: nova/exception.py:164 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "Connection to glance host %(host)s:%(port)s failed: %(reason)s" -#: nova/exception.py:165 +#: nova/exception.py:169 #, python-format msgid "Connection to cinder host failed: %(reason)s" msgstr "" -#: nova/exception.py:170 +#: nova/exception.py:174 msgid "Not authorized." msgstr "Not authorized." -#: nova/exception.py:175 +#: nova/exception.py:179 msgid "User does not have admin privileges" msgstr "User does not have admin privileges" -#: nova/exception.py:179 +#: nova/exception.py:183 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "Policy doesn't allow %(action)s to be performed." -#: nova/exception.py:186 +#: nova/exception.py:190 #, python-format msgid "Image %(image_id)s is not active." msgstr "Image %(image_id)s is not active." -#: nova/exception.py:190 +#: nova/exception.py:194 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "Not authorized for image %(image_id)s." -#: nova/exception.py:194 +#: nova/exception.py:198 msgid "Unacceptable parameters." msgstr "Unacceptable parameters." -#: nova/exception.py:199 +#: nova/exception.py:203 #, fuzzy msgid "Block Device Mapping is Invalid." msgstr "block_device_mapping %s" -#: nova/exception.py:203 +#: nova/exception.py:207 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:208 +#: nova/exception.py:212 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:213 +#: nova/exception.py:217 #, python-format msgid "Block Device Mapping is Invalid: failed to get image %(id)s." msgstr "" -#: nova/exception.py:218 +#: nova/exception.py:222 msgid "" "Block Device Mapping is Invalid: Boot sequence for the instance and " "image/block device mapping combination is not valid." msgstr "" -#: nova/exception.py:225 +#: nova/exception.py:229 msgid "" "Block Device Mapping is Invalid: You specified more local devices than " "the limit allows" msgstr "" -#: nova/exception.py:231 +#: nova/exception.py:235 msgid "Ephemeral disks requested are larger than the instance type allows." msgstr "" -#: nova/exception.py:236 +#: nova/exception.py:240 msgid "Swap drive requested is larger than instance type allows." msgstr "" -#: nova/exception.py:240 +#: nova/exception.py:244 #, python-format msgid "Block Device Mapping is Invalid: %(details)s" msgstr "" -#: nova/exception.py:245 +#: nova/exception.py:249 msgid "Block Device Mapping cannot be converted to legacy format. " msgstr "" -#: nova/exception.py:250 +#: nova/exception.py:254 #, python-format msgid "Block Device %(id)s is not bootable." msgstr "" -#: nova/exception.py:254 +#: nova/exception.py:258 #, python-format msgid "Attribute not supported: %(attr)s" msgstr "" -#: nova/exception.py:263 +#: nova/exception.py:267 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "Volume %(volume_id)s is not attached to anything" -#: nova/exception.py:267 +#: nova/exception.py:271 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:278 #, python-format msgid "Keypair data is invalid: %(reason)s" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:282 msgid "The request is invalid." msgstr "The request is invalid." -#: nova/exception.py:282 +#: nova/exception.py:286 #, python-format msgid "Invalid input received: %(reason)s" msgstr "" -#: nova/exception.py:287 +#: nova/exception.py:291 #, python-format msgid "Invalid volume: %(reason)s" msgstr "" -#: nova/exception.py:291 +#: nova/exception.py:295 msgid "Invalid volume access mode" msgstr "" -#: nova/exception.py:295 +#: nova/exception.py:299 #, python-format msgid "Invalid metadata: %(reason)s" msgstr "" -#: nova/exception.py:299 +#: nova/exception.py:303 #, python-format msgid "Invalid metadata size: %(reason)s" msgstr "" -#: nova/exception.py:304 +#: nova/exception.py:308 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" -#: nova/exception.py:308 +#: nova/exception.py:312 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "Invalid IP protocol %(protocol)s." -#: nova/exception.py:312 +#: nova/exception.py:316 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Invalid content type %(content_type)s." -#: nova/exception.py:316 +#: nova/exception.py:320 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "Invalid cidr %(cidr)s." -#: nova/exception.py:320 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:324 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "Invalid Parameter: Unicode is not supported by the current database." -#: nova/exception.py:328 +#: nova/exception.py:332 #, python-format msgid "%(err)s" msgstr "%(err)s" -#: nova/exception.py:332 +#: nova/exception.py:336 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" @@ -323,16 +328,21 @@ msgstr "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." -#: nova/exception.py:337 +#: nova/exception.py:341 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "Group not valid. Reason: %(reason)s" -#: nova/exception.py:341 nova/openstack/common/db/sqlalchemy/utils.py:58 +#: nova/exception.py:345 nova/openstack/common/db/sqlalchemy/utils.py:58 msgid "Sort key supplied was not valid." msgstr "Sort key supplied was not valid." -#: nova/exception.py:345 +#: nova/exception.py:349 +#, python-format +msgid "Invalid datetime string: %(reason)s" +msgstr "" + +#: nova/exception.py:353 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" @@ -341,104 +351,104 @@ msgstr "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." -#: nova/exception.py:350 +#: nova/exception.py:358 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:354 +#: nova/exception.py:362 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "Instance %(instance_id)s is not in rescue mode" -#: nova/exception.py:358 +#: nova/exception.py:366 #, fuzzy, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "Instance %(instance_id)s is not in rescue mode" -#: nova/exception.py:362 +#: nova/exception.py:370 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "Instance %(instance_id)s is not ready" -#: nova/exception.py:366 +#: nova/exception.py:374 #, python-format msgid "Failed to suspend instance: %(reason)s" msgstr "" -#: nova/exception.py:370 +#: nova/exception.py:378 #, python-format msgid "Failed to resume instance: %(reason)s" msgstr "" -#: nova/exception.py:374 +#: nova/exception.py:382 #, python-format msgid "Failed to power on instance: %(reason)s" msgstr "" -#: nova/exception.py:378 +#: nova/exception.py:386 #, python-format msgid "Failed to power off instance: %(reason)s" msgstr "" -#: nova/exception.py:382 +#: nova/exception.py:390 #, python-format msgid "Failed to reboot instance: %(reason)s" msgstr "" -#: nova/exception.py:386 +#: nova/exception.py:394 #, python-format msgid "Failed to terminate instance: %(reason)s" msgstr "" -#: nova/exception.py:390 +#: nova/exception.py:398 #, python-format msgid "Failed to deploy instance: %(reason)s" msgstr "" -#: nova/exception.py:394 +#: nova/exception.py:402 #, python-format msgid "Failed to launch instances: %(reason)s" msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:406 msgid "Service is unavailable at this time." msgstr "Service is unavailable at this time." -#: nova/exception.py:402 +#: nova/exception.py:410 #, python-format msgid "Insufficient compute resources: %(reason)s." msgstr "" -#: nova/exception.py:406 +#: nova/exception.py:414 #, python-format msgid "Connection to the hypervisor is broken on host: %(host)s" msgstr "" -#: nova/exception.py:410 +#: nova/exception.py:418 #, fuzzy, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "Compute service is unavailable at this time." -#: nova/exception.py:414 +#: nova/exception.py:422 #, python-format msgid "Compute service of %(host)s is still in use." msgstr "" -#: nova/exception.py:418 +#: nova/exception.py:426 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." -#: nova/exception.py:423 +#: nova/exception.py:431 msgid "The supplied hypervisor type of is invalid." msgstr "The supplied hypervisor type of is invalid." -#: nova/exception.py:427 +#: nova/exception.py:435 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "The instance requires a newer hypervisor version than has been provided." -#: nova/exception.py:432 +#: nova/exception.py:440 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " @@ -447,32 +457,32 @@ msgstr "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." -#: nova/exception.py:437 +#: nova/exception.py:445 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "The supplied device path (%(path)s) is invalid." -#: nova/exception.py:441 +#: nova/exception.py:449 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "The supplied device path (%(path)s) is in use." -#: nova/exception.py:446 +#: nova/exception.py:454 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "The supplied device (%(device)s) is busy." -#: nova/exception.py:450 +#: nova/exception.py:458 #, python-format msgid "Unacceptable CPU info: %(reason)s" msgstr "" -#: nova/exception.py:454 +#: nova/exception.py:462 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "%(address)s is not a valid IP v4/6 address." -#: nova/exception.py:458 +#: nova/exception.py:466 #, python-format msgid "" "VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " @@ -481,7 +491,7 @@ msgstr "" "VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " "tag is %(tag)s, but the one associated with the port group is %(pgroup)s." -#: nova/exception.py:464 +#: nova/exception.py:472 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -492,111 +502,111 @@ msgstr "" "the desired physical adapter. Expected vSwitch is %(expected)s, but the " "one associated is %(actual)s." -#: nova/exception.py:471 +#: nova/exception.py:479 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "Disk format %(disk_format)s is not acceptable" -#: nova/exception.py:475 +#: nova/exception.py:483 #, python-format msgid "Disk info file is invalid: %(reason)s" msgstr "" -#: nova/exception.py:479 +#: nova/exception.py:487 #, python-format msgid "Failed to read or write disk info file: %(reason)s" msgstr "" -#: nova/exception.py:483 +#: nova/exception.py:491 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "Image %(image_id)s is unacceptable: %(reason)s" -#: nova/exception.py:487 +#: nova/exception.py:495 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "Instance %(instance_id)s is unacceptable: %(reason)s" -#: nova/exception.py:491 +#: nova/exception.py:499 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "Ec2 id %(ec2_id)s is unacceptable." -#: nova/exception.py:495 +#: nova/exception.py:503 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "Expected a uuid but received %(uuid)s." -#: nova/exception.py:499 +#: nova/exception.py:507 #, fuzzy, python-format msgid "Invalid ID received %(id)s." msgstr "Invalid cidr %(cidr)s." -#: nova/exception.py:503 +#: nova/exception.py:511 msgid "Constraint not met." msgstr "Constraint not met." -#: nova/exception.py:508 +#: nova/exception.py:516 msgid "Resource could not be found." msgstr "Resource could not be found." -#: nova/exception.py:513 +#: nova/exception.py:521 #, fuzzy, python-format msgid "No agent-build associated with id %(id)s." msgstr "No fixed IP associated with id %(id)s." -#: nova/exception.py:517 +#: nova/exception.py:525 #, python-format msgid "" "Agent-build with hypervisor %(hypervisor)s os %(os)s architecture " "%(architecture)s exists." msgstr "" -#: nova/exception.py:523 +#: nova/exception.py:531 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "Volume %(volume_id)s could not be found." -#: nova/exception.py:527 +#: nova/exception.py:535 #, python-format msgid "No volume Block Device Mapping with id %(volume_id)s." msgstr "" -#: nova/exception.py:532 +#: nova/exception.py:540 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "Snapshot %(snapshot_id)s could not be found." -#: nova/exception.py:536 +#: nova/exception.py:544 #, python-format msgid "No disk at %(location)s" msgstr "No disk at %(location)s" -#: nova/exception.py:540 +#: nova/exception.py:548 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "Could not find a handler for %(driver_type)s volume." -#: nova/exception.py:544 +#: nova/exception.py:552 #, python-format msgid "Invalid image href %(image_href)s." msgstr "Invalid image href %(image_href)s." -#: nova/exception.py:548 +#: nova/exception.py:556 #, python-format msgid "Requested image %(image)s has automatic disk resize disabled." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:561 #, python-format msgid "Image %(image_id)s could not be found." msgstr "Image %(image_id)s could not be found." -#: nova/exception.py:557 +#: nova/exception.py:565 msgid "The current driver does not support preserving ephemeral partitions." msgstr "" -#: nova/exception.py:563 +#: nova/exception.py:571 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -607,148 +617,148 @@ msgstr "" " dynamically when they are listed for the first time. Have you listed " "image ids since adding this image?" -#: nova/exception.py:570 +#: nova/exception.py:578 #, python-format msgid "Project %(project_id)s could not be found." msgstr "Project %(project_id)s could not be found." -#: nova/exception.py:574 +#: nova/exception.py:582 msgid "Cannot find SR to read/write VDI." msgstr "Cannot find SR to read/write VDI." -#: nova/exception.py:578 +#: nova/exception.py:586 #, fuzzy, python-format msgid "Network %(network_id)s is duplicated." msgstr "Network %(network_id)s is still in use." -#: nova/exception.py:582 +#: nova/exception.py:590 #, python-format msgid "Network %(network_id)s is still in use." msgstr "Network %(network_id)s is still in use." -#: nova/exception.py:586 +#: nova/exception.py:594 #, python-format msgid "%(req)s is required to create a network." msgstr "%(req)s is required to create a network." -#: nova/exception.py:590 +#: nova/exception.py:598 #, python-format msgid "Network %(network_id)s could not be found." msgstr "Network %(network_id)s could not be found." -#: nova/exception.py:594 +#: nova/exception.py:602 #, fuzzy, python-format msgid "Port id %(port_id)s could not be found." msgstr "Port %(port_id)s could not be found." -#: nova/exception.py:598 +#: nova/exception.py:606 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "Network could not be found for bridge %(bridge)s" -#: nova/exception.py:602 +#: nova/exception.py:610 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "Network could not be found for uuid %(uuid)s" -#: nova/exception.py:606 +#: nova/exception.py:614 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "Network could not be found with cidr %(cidr)s." -#: nova/exception.py:610 +#: nova/exception.py:618 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "Network could not be found for instance %(instance_id)s." -#: nova/exception.py:614 +#: nova/exception.py:622 msgid "No networks defined." msgstr "No networks defined." -#: nova/exception.py:618 +#: nova/exception.py:626 msgid "No more available networks." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:630 #, python-format msgid "" "Either network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:627 +#: nova/exception.py:635 msgid "" "More than one possible network found. Specify network ID(s) to select " "which one(s) to connect to," msgstr "" -#: nova/exception.py:632 +#: nova/exception.py:640 #, python-format msgid "Network %(network_uuid)s requires a subnet in order to boot instances on." msgstr "" -#: nova/exception.py:637 +#: nova/exception.py:645 #, python-format msgid "" "It is not allowed to create an interface on external network " "%(network_uuid)s" msgstr "" -#: nova/exception.py:642 +#: nova/exception.py:650 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "Could not find the datastore reference(s) which the VM uses." -#: nova/exception.py:646 +#: nova/exception.py:654 #, python-format msgid "Port %(port_id)s is still in use." msgstr "Port %(port_id)s is still in use." -#: nova/exception.py:650 +#: nova/exception.py:658 #, python-format msgid "Port %(port_id)s requires a FixedIP in order to be used." msgstr "" -#: nova/exception.py:654 +#: nova/exception.py:662 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "Network could not be found for instance %(instance_id)s." -#: nova/exception.py:658 +#: nova/exception.py:666 #, fuzzy, python-format msgid "No free port available for instance %(instance)s." msgstr "Network could not be found for instance %(instance_id)s." -#: nova/exception.py:662 +#: nova/exception.py:670 #, python-format msgid "Fixed ip %(address)s already exists." msgstr "" -#: nova/exception.py:666 +#: nova/exception.py:674 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "No fixed IP associated with id %(id)s." -#: nova/exception.py:670 +#: nova/exception.py:678 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "Fixed ip not found for address %(address)s." -#: nova/exception.py:674 +#: nova/exception.py:682 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "Instance %(instance_uuid)s has zero fixed ips." -#: nova/exception.py:678 +#: nova/exception.py:686 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "Network host %(host)s has zero fixed ips in network %(network_id)s." -#: nova/exception.py:683 +#: nova/exception.py:691 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." -#: nova/exception.py:687 +#: nova/exception.py:695 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " @@ -757,7 +767,7 @@ msgstr "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." -#: nova/exception.py:692 +#: nova/exception.py:700 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " @@ -766,126 +776,126 @@ msgstr "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." -#: nova/exception.py:697 +#: nova/exception.py:705 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "More than one instance is associated with fixed ip address '%(address)s'." -#: nova/exception.py:702 +#: nova/exception.py:710 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "Fixed IP address %(address)s is invalid." -#: nova/exception.py:707 +#: nova/exception.py:715 msgid "Zero fixed ips available." msgstr "Zero fixed ips available." -#: nova/exception.py:711 +#: nova/exception.py:719 msgid "Zero fixed ips could be found." msgstr "Zero fixed ips could be found." -#: nova/exception.py:715 +#: nova/exception.py:723 #, python-format msgid "Floating ip %(address)s already exists." msgstr "Floating ip %(address)s already exists." -#: nova/exception.py:720 +#: nova/exception.py:728 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "Floating ip not found for id %(id)s." -#: nova/exception.py:724 +#: nova/exception.py:732 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "The DNS entry %(name)s already exists in domain %(domain)s." -#: nova/exception.py:728 +#: nova/exception.py:736 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "Floating ip not found for address %(address)s." -#: nova/exception.py:732 +#: nova/exception.py:740 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "Floating ip not found for host %(host)s." -#: nova/exception.py:736 +#: nova/exception.py:744 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "Multiple floating ips are found for address %(address)s." -#: nova/exception.py:740 +#: nova/exception.py:748 msgid "Floating ip pool not found." msgstr "Floating ip pool not found." -#: nova/exception.py:745 +#: nova/exception.py:753 msgid "Zero floating ips available." msgstr "Zero floating ips available." -#: nova/exception.py:751 +#: nova/exception.py:759 #, python-format msgid "Floating ip %(address)s is associated." msgstr "Floating ip %(address)s is associated." -#: nova/exception.py:755 +#: nova/exception.py:763 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "Floating ip %(address)s is not associated." -#: nova/exception.py:759 +#: nova/exception.py:767 msgid "Zero floating ips exist." msgstr "Zero floating ips exist." -#: nova/exception.py:764 +#: nova/exception.py:772 #, python-format msgid "Interface %(interface)s not found." msgstr "Interface %(interface)s not found." -#: nova/exception.py:769 nova/api/openstack/compute/contrib/floating_ips.py:97 +#: nova/exception.py:777 nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "Cannot disassociate auto assigned floating ip" -#: nova/exception.py:774 +#: nova/exception.py:782 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "Keypair %(name)s not found for user %(user_id)s" -#: nova/exception.py:778 +#: nova/exception.py:786 #, python-format msgid "Service %(service_id)s could not be found." msgstr "Service %(service_id)s could not be found." -#: nova/exception.py:782 +#: nova/exception.py:790 #, python-format msgid "Service with host %(host)s binary %(binary)s exists." msgstr "" -#: nova/exception.py:786 +#: nova/exception.py:794 #, python-format msgid "Service with host %(host)s topic %(topic)s exists." msgstr "" -#: nova/exception.py:790 +#: nova/exception.py:798 #, python-format msgid "Host %(host)s could not be found." msgstr "Host %(host)s could not be found." -#: nova/exception.py:794 +#: nova/exception.py:802 #, python-format msgid "Compute host %(host)s could not be found." msgstr "Compute host %(host)s could not be found." -#: nova/exception.py:798 +#: nova/exception.py:806 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "Could not find binary %(binary)s on host %(host)s." -#: nova/exception.py:802 +#: nova/exception.py:810 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "Invalid reservation expiration %(expire)s." -#: nova/exception.py:806 +#: nova/exception.py:814 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " @@ -894,73 +904,73 @@ msgstr "" "Change would make usage less than 0 for the following resources: " "%(unders)s" -#: nova/exception.py:811 +#: nova/exception.py:819 msgid "Quota could not be found" msgstr "Quota could not be found" -#: nova/exception.py:815 +#: nova/exception.py:823 #, python-format msgid "Quota exists for project %(project_id)s, resource %(resource)s" msgstr "" -#: nova/exception.py:820 +#: nova/exception.py:828 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "Unknown quota resources %(unknown)s." -#: nova/exception.py:824 +#: nova/exception.py:832 #, python-format msgid "Quota for user %(user_id)s in project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:829 +#: nova/exception.py:837 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "Quota for project %(project_id)s could not be found." -#: nova/exception.py:833 +#: nova/exception.py:841 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "Quota class %(class_name)s could not be found." -#: nova/exception.py:837 +#: nova/exception.py:845 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "Quota usage for project %(project_id)s could not be found." -#: nova/exception.py:841 +#: nova/exception.py:849 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "Quota reservation %(uuid)s could not be found." -#: nova/exception.py:845 +#: nova/exception.py:853 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "Quota exceeded for resources: %(overs)s" -#: nova/exception.py:849 +#: nova/exception.py:857 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "Security group %(security_group_id)s not found." -#: nova/exception.py:853 +#: nova/exception.py:861 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "Security group %(security_group_id)s not found for project %(project_id)s." -#: nova/exception.py:858 +#: nova/exception.py:866 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "Security group with rule %(rule_id)s not found." -#: nova/exception.py:863 +#: nova/exception.py:871 #, python-format msgid "" "Security group %(security_group_name)s already exists for project " "%(project_id)s." msgstr "" -#: nova/exception.py:868 +#: nova/exception.py:876 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " @@ -969,7 +979,7 @@ msgstr "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" -#: nova/exception.py:873 +#: nova/exception.py:881 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " @@ -978,49 +988,49 @@ msgstr "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" -#: nova/exception.py:878 +#: nova/exception.py:886 #, fuzzy, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "Security group with rule %(rule_id)s not found." -#: nova/exception.py:882 +#: nova/exception.py:890 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:896 #, python-format msgid "Rule already exists in group: %(rule)s" msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:900 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:897 +#: nova/exception.py:905 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "Migration %(migration_id)s could not be found." -#: nova/exception.py:901 +#: nova/exception.py:909 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "Migration not found for instance %(instance_id)s with status %(status)s." -#: nova/exception.py:906 +#: nova/exception.py:914 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "Console pool %(pool_id)s could not be found." -#: nova/exception.py:910 +#: nova/exception.py:918 #, python-format msgid "" "Console pool with host %(host)s, console_type %(console_type)s and " "compute_host %(compute_host)s already exists." msgstr "" -#: nova/exception.py:916 +#: nova/exception.py:924 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " @@ -1029,17 +1039,17 @@ msgstr "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." -#: nova/exception.py:922 +#: nova/exception.py:930 #, python-format msgid "Console %(console_id)s could not be found." msgstr "Console %(console_id)s could not be found." -#: nova/exception.py:926 +#: nova/exception.py:934 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "Console for instance %(instance_uuid)s could not be found." -#: nova/exception.py:930 +#: nova/exception.py:938 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " @@ -1048,237 +1058,237 @@ msgstr "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." -#: nova/exception.py:935 +#: nova/exception.py:943 #, fuzzy, python-format msgid "Invalid console type %(console_type)s" msgstr "Invalid console type %(console_type)s " -#: nova/exception.py:939 +#: nova/exception.py:947 #, python-format msgid "Unavailable console type %(console_type)s." msgstr "" -#: nova/exception.py:943 +#: nova/exception.py:951 #, python-format msgid "The console port range %(min_port)d-%(max_port)d is exhausted." msgstr "" -#: nova/exception.py:948 +#: nova/exception.py:956 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "Flavor %(flavor_id)s could not be found." -#: nova/exception.py:952 +#: nova/exception.py:960 #, python-format msgid "Flavor with name %(flavor_name)s could not be found." msgstr "" -#: nova/exception.py:956 +#: nova/exception.py:964 #, fuzzy, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "Flavor access not found for %(flavor_id) / %(project_id) combination." -#: nova/exception.py:961 +#: nova/exception.py:969 #, fuzzy, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "pool %s doesn't exist" -#: nova/exception.py:965 +#: nova/exception.py:973 #, python-format msgid "Cell with name %(name)s already exists." msgstr "" -#: nova/exception.py:969 +#: nova/exception.py:977 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:973 +#: nova/exception.py:981 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:977 +#: nova/exception.py:985 #, fuzzy msgid "Timeout waiting for response from cell" msgstr "Timed out waiting for RPC response: %s" -#: nova/exception.py:981 +#: nova/exception.py:989 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:985 +#: nova/exception.py:993 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:989 +#: nova/exception.py:997 msgid "Cannot update cells configuration file." msgstr "" -#: nova/exception.py:993 +#: nova/exception.py:1001 #, fuzzy, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "Destroying VDIs for Instance %(instance_uuid)s" -#: nova/exception.py:997 +#: nova/exception.py:1005 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "Scheduler Host Filter %(filter_name)s could not be found." -#: nova/exception.py:1001 +#: nova/exception.py:1009 #, python-format msgid "Flavor %(flavor_id)s has no extra specs with key %(extra_specs_key)s." msgstr "" -#: nova/exception.py:1006 +#: nova/exception.py:1014 #, python-format msgid "" "Metric %(name)s could not be found on the compute host node " "%(host)s.%(node)s." msgstr "" -#: nova/exception.py:1011 +#: nova/exception.py:1019 #, python-format msgid "File %(file_path)s could not be found." msgstr "File %(file_path)s could not be found." -#: nova/exception.py:1015 +#: nova/exception.py:1023 msgid "Zero files could be found." msgstr "Zero files could be found." -#: nova/exception.py:1019 +#: nova/exception.py:1027 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "Virtual switch associated with the network adapter %(adapter)s not found." -#: nova/exception.py:1024 +#: nova/exception.py:1032 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "Network adapter %(adapter)s could not be found." -#: nova/exception.py:1028 +#: nova/exception.py:1036 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "Class %(class_name)s could not be found: %(exception)s" -#: nova/exception.py:1032 +#: nova/exception.py:1040 msgid "Action not allowed." msgstr "Action not allowed." -#: nova/exception.py:1036 +#: nova/exception.py:1044 msgid "Rotation is not allowed for snapshots" msgstr "Rotation is not allowed for snapshots" -#: nova/exception.py:1040 +#: nova/exception.py:1048 msgid "Rotation param is required for backup image_type" msgstr "Rotation param is required for backup image_type" -#: nova/exception.py:1045 nova/tests/compute/test_keypairs.py:144 +#: nova/exception.py:1053 nova/tests/compute/test_keypairs.py:144 #, fuzzy, python-format msgid "Key pair '%(key_name)s' already exists." msgstr "Key pair %(key_name)s already exists." -#: nova/exception.py:1049 +#: nova/exception.py:1057 #, python-format msgid "Instance %(name)s already exists." msgstr "Instance %(name)s already exists." -#: nova/exception.py:1053 +#: nova/exception.py:1061 #, python-format msgid "Flavor with name %(name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1065 #, python-format msgid "Flavor with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1069 #, python-format msgid "" "Flavor access already exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1074 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "%(path)s is not on shared storage: %(reason)s" -#: nova/exception.py:1070 +#: nova/exception.py:1078 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "%(path)s is not on local storage: %(reason)s" -#: nova/exception.py:1074 +#: nova/exception.py:1082 #, python-format msgid "Storage error: %(reason)s" msgstr "" -#: nova/exception.py:1078 +#: nova/exception.py:1086 #, python-format msgid "Migration error: %(reason)s" msgstr "" -#: nova/exception.py:1082 +#: nova/exception.py:1090 #, python-format msgid "Migration pre-check error: %(reason)s" msgstr "" -#: nova/exception.py:1086 +#: nova/exception.py:1094 #, python-format msgid "Malformed message body: %(reason)s" msgstr "Malformed message body: %(reason)s" -#: nova/exception.py:1092 +#: nova/exception.py:1100 #, python-format msgid "Could not find config at %(path)s" msgstr "Could not find config at %(path)s" -#: nova/exception.py:1096 +#: nova/exception.py:1104 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "Could not load paste app '%(name)s' from %(path)s" -#: nova/exception.py:1100 +#: nova/exception.py:1108 msgid "When resizing, instances must change flavor!" msgstr "When resizing, instances must change flavor!" -#: nova/exception.py:1104 +#: nova/exception.py:1112 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:1108 +#: nova/exception.py:1116 #, python-format msgid "Server disk was unable to be resized because: %(reason)s" msgstr "" -#: nova/exception.py:1112 +#: nova/exception.py:1120 msgid "Flavor's memory is too small for requested image." msgstr "" -#: nova/exception.py:1116 +#: nova/exception.py:1124 msgid "Flavor's disk is too small for requested image." msgstr "" -#: nova/exception.py:1120 +#: nova/exception.py:1128 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "Insufficient free memory on compute node to start %(uuid)s." -#: nova/exception.py:1124 +#: nova/exception.py:1132 #, python-format msgid "No valid host was found. %(reason)s" msgstr "No valid host was found. %(reason)s" -#: nova/exception.py:1129 +#: nova/exception.py:1137 #, python-format msgid "Quota exceeded: code=%(code)s" msgstr "" -#: nova/exception.py:1136 +#: nova/exception.py:1144 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " @@ -1287,45 +1297,45 @@ msgstr "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" -#: nova/exception.py:1141 +#: nova/exception.py:1149 msgid "Maximum number of floating ips exceeded" msgstr "Maximum number of floating ips exceeded" -#: nova/exception.py:1145 +#: nova/exception.py:1153 #, fuzzy msgid "Maximum number of fixed ips exceeded" msgstr "Maximum number of floating ips exceeded" -#: nova/exception.py:1149 +#: nova/exception.py:1157 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "Maximum number of metadata items exceeds %(allowed)d" -#: nova/exception.py:1153 +#: nova/exception.py:1161 msgid "Personality file limit exceeded" msgstr "Personality file limit exceeded" -#: nova/exception.py:1157 +#: nova/exception.py:1165 msgid "Personality file path too long" msgstr "Personality file path too long" -#: nova/exception.py:1161 +#: nova/exception.py:1169 msgid "Personality file content too long" msgstr "Personality file content too long" -#: nova/exception.py:1165 nova/tests/compute/test_keypairs.py:155 +#: nova/exception.py:1173 nova/tests/compute/test_keypairs.py:155 msgid "Maximum number of key pairs exceeded" msgstr "Maximum number of key pairs exceeded" -#: nova/exception.py:1170 +#: nova/exception.py:1178 msgid "Maximum number of security groups or rules exceeded" msgstr "Maximum number of security groups or rules exceeded" -#: nova/exception.py:1174 +#: nova/exception.py:1182 msgid "Maximum number of ports exceeded" msgstr "" -#: nova/exception.py:1178 +#: nova/exception.py:1186 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " @@ -1334,130 +1344,130 @@ msgstr "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." -#: nova/exception.py:1183 +#: nova/exception.py:1191 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "Aggregate %(aggregate_id)s could not be found." -#: nova/exception.py:1187 +#: nova/exception.py:1195 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "Aggregate %(aggregate_name)s already exists." -#: nova/exception.py:1191 +#: nova/exception.py:1199 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "Aggregate %(aggregate_id)s has no host %(host)s." -#: nova/exception.py:1195 +#: nova/exception.py:1203 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." -#: nova/exception.py:1200 +#: nova/exception.py:1208 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "Aggregate %(aggregate_id)s already has host %(host)s." -#: nova/exception.py:1204 +#: nova/exception.py:1212 msgid "Unable to create flavor" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1216 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "Failed to set admin password on %(instance)s because %(reason)s" -#: nova/exception.py:1214 +#: nova/exception.py:1222 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "Detected existing vlan with id %(vlan)d" -#: nova/exception.py:1218 +#: nova/exception.py:1226 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1224 +#: nova/exception.py:1232 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "Instance %(instance_id)s could not be found." -#: nova/exception.py:1228 +#: nova/exception.py:1236 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "Console for instance %(instance_uuid)s could not be found." -#: nova/exception.py:1233 +#: nova/exception.py:1241 #, fuzzy, python-format msgid "Node %(node_id)s could not be found." msgstr "Volume %(volume_id)s could not be found." -#: nova/exception.py:1237 +#: nova/exception.py:1245 #, fuzzy, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "Port %(port_id)s could not be found." -#: nova/exception.py:1241 +#: nova/exception.py:1249 #, python-format msgid "Marker %(marker)s could not be found." msgstr "Marker %(marker)s could not be found." -#: nova/exception.py:1246 +#: nova/exception.py:1254 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "Invalid id: %(val)s (expecting \"i-...\")." -#: nova/exception.py:1250 +#: nova/exception.py:1258 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "Could not fetch image %(image_id)s" -#: nova/exception.py:1254 +#: nova/exception.py:1262 #, fuzzy, python-format msgid "Could not upload image %(image_id)s" msgstr "Could not fetch image %(image_id)s" -#: nova/exception.py:1258 +#: nova/exception.py:1266 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "Task %(task_name)s is already running on host %(host)s" -#: nova/exception.py:1262 +#: nova/exception.py:1270 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "Task %(task_name)s is not running on host %(host)s" -#: nova/exception.py:1266 +#: nova/exception.py:1274 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "Instance %(instance_uuid)s is locked" -#: nova/exception.py:1270 +#: nova/exception.py:1278 #, python-format msgid "Invalid value for Config Drive option: %(option)s" msgstr "" -#: nova/exception.py:1274 +#: nova/exception.py:1282 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" -#: nova/exception.py:1279 +#: nova/exception.py:1287 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "Unknown config drive format %(format)s. Select one of iso9660 or vfat." -#: nova/exception.py:1284 +#: nova/exception.py:1292 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "Failed to dealloc network for deleted instance" -#: nova/exception.py:1288 +#: nova/exception.py:1296 #, fuzzy, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "Failed to dealloc network for deleted instance" -#: nova/exception.py:1292 +#: nova/exception.py:1300 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " @@ -1466,328 +1476,328 @@ msgstr "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" -#: nova/exception.py:1298 +#: nova/exception.py:1306 msgid "User data needs to be valid base 64." msgstr "User data needs to be valid base 64." -#: nova/exception.py:1302 +#: nova/exception.py:1310 #, python-format msgid "" "Unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1311 +#: nova/exception.py:1319 #, fuzzy, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -#: nova/exception.py:1316 +#: nova/exception.py:1324 #, fuzzy, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "Keypair %(name)s not found for user %(user_id)s" -#: nova/exception.py:1320 +#: nova/exception.py:1328 #, python-format msgid "" "Unexpected VM state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1325 +#: nova/exception.py:1333 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "The CA file for %(project)s could not be found" -#: nova/exception.py:1329 +#: nova/exception.py:1337 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "The CRL file for %(project)s could not be found" -#: nova/exception.py:1333 +#: nova/exception.py:1341 msgid "Instance recreate is not supported." msgstr "" -#: nova/exception.py:1337 +#: nova/exception.py:1345 #, python-format msgid "" "The service from servicegroup driver %(driver)s is temporarily " "unavailable." msgstr "" -#: nova/exception.py:1342 +#: nova/exception.py:1350 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1347 +#: nova/exception.py:1355 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1352 +#: nova/exception.py:1360 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1357 +#: nova/exception.py:1365 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1361 +#: nova/exception.py:1369 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "Instance %(instance_id)s is not in rescue mode" -#: nova/exception.py:1365 +#: nova/exception.py:1373 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "Instance %(instance_id)s is not in rescue mode" -#: nova/exception.py:1370 +#: nova/exception.py:1378 #, fuzzy, python-format msgid "Shadow table with name %(name)s already exists." msgstr "Instance Type with name %(name)s already exists." -#: nova/exception.py:1375 +#: nova/exception.py:1383 #, python-format msgid "Instance rollback performed due to: %s" msgstr "" -#: nova/exception.py:1381 +#: nova/exception.py:1389 #, fuzzy, python-format msgid "Unsupported object type %(objtype)s" msgstr "Expected object of type: %s" -#: nova/exception.py:1385 +#: nova/exception.py:1393 #, python-format msgid "Cannot call %(method)s on orphaned %(objtype)s object" msgstr "" -#: nova/exception.py:1389 +#: nova/exception.py:1397 #, python-format msgid "Version %(objver)s of %(objname)s is not supported" msgstr "" -#: nova/exception.py:1393 +#: nova/exception.py:1401 #, python-format msgid "Cannot modify readonly field %(field)s" msgstr "" -#: nova/exception.py:1397 +#: nova/exception.py:1405 #, python-format msgid "Object action %(action)s failed because: %(reason)s" msgstr "" -#: nova/exception.py:1401 +#: nova/exception.py:1409 #, python-format msgid "Field %(field)s of %(objname)s is not an instance of Field" msgstr "" -#: nova/exception.py:1405 +#: nova/exception.py:1413 #, python-format msgid "Core API extensions are missing: %(missing_apis)s" msgstr "" -#: nova/exception.py:1409 +#: nova/exception.py:1417 #, python-format msgid "Error during following call to agent: %(method)s" msgstr "" -#: nova/exception.py:1413 +#: nova/exception.py:1421 #, python-format msgid "Unable to contact guest agent. The following call timed out: %(method)s" msgstr "" -#: nova/exception.py:1418 +#: nova/exception.py:1426 #, python-format msgid "Agent does not support the call: %(method)s" msgstr "" -#: nova/exception.py:1422 +#: nova/exception.py:1430 #, python-format msgid "Instance group %(group_uuid)s could not be found." msgstr "" -#: nova/exception.py:1426 +#: nova/exception.py:1434 #, python-format msgid "Instance group %(group_uuid)s already exists." msgstr "" -#: nova/exception.py:1430 +#: nova/exception.py:1438 #, python-format msgid "Instance group %(group_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1435 +#: nova/exception.py:1443 #, python-format msgid "Instance group %(group_uuid)s has no member with id %(instance_id)s." msgstr "" -#: nova/exception.py:1440 +#: nova/exception.py:1448 #, python-format msgid "Instance group %(group_uuid)s has no policy %(policy)s." msgstr "" -#: nova/exception.py:1444 +#: nova/exception.py:1452 #, python-format msgid "Number of retries to plugin (%(num_retries)d) exceeded." msgstr "" -#: nova/exception.py:1448 +#: nova/exception.py:1456 #, python-format msgid "There was an error with the download module %(module)s. %(reason)s" msgstr "" -#: nova/exception.py:1453 +#: nova/exception.py:1461 #, python-format msgid "" "The metadata for this location will not work with this module %(module)s." " %(reason)s." msgstr "" -#: nova/exception.py:1458 +#: nova/exception.py:1466 #, python-format msgid "The method %(method_name)s is not implemented." msgstr "" -#: nova/exception.py:1462 +#: nova/exception.py:1470 #, python-format msgid "The module %(module)s is misconfigured: %(reason)s." msgstr "" -#: nova/exception.py:1466 +#: nova/exception.py:1474 #, python-format msgid "Error when creating resource monitor: %(monitor)s" msgstr "" -#: nova/exception.py:1470 +#: nova/exception.py:1478 #, python-format msgid "The PCI address %(address)s has an incorrect format." msgstr "" -#: nova/exception.py:1474 +#: nova/exception.py:1482 #, python-format msgid "PCI device %(id)s not found" msgstr "" -#: nova/exception.py:1478 +#: nova/exception.py:1486 #, python-format msgid "PCI Device %(node_id)s:%(address)s not found." msgstr "" -#: nova/exception.py:1482 +#: nova/exception.py:1490 #, python-format msgid "" "PCI device %(compute_node_id)s:%(address)s is %(status)s instead of " "%(hopestatus)s" msgstr "" -#: nova/exception.py:1488 +#: nova/exception.py:1496 #, python-format msgid "" "PCI device %(compute_node_id)s:%(address)s is owned by %(owner)s instead " "of %(hopeowner)s" msgstr "" -#: nova/exception.py:1494 +#: nova/exception.py:1502 #, python-format msgid "PCI device request (%requests)s failed" msgstr "" -#: nova/exception.py:1499 +#: nova/exception.py:1507 #, python-format msgid "" "Attempt to consume PCI device %(compute_node_id)s:%(address)s from empty " "pool" msgstr "" -#: nova/exception.py:1505 +#: nova/exception.py:1513 #, python-format msgid "Invalid PCI alias definition: %(reason)s" msgstr "" -#: nova/exception.py:1509 +#: nova/exception.py:1517 #, python-format msgid "PCI alias %(alias)s is not defined" msgstr "" -#: nova/exception.py:1514 +#: nova/exception.py:1522 #, python-format msgid "Not enough parameters: %(reason)s" msgstr "" -#: nova/exception.py:1519 +#: nova/exception.py:1527 #, python-format msgid "Invalid PCI devices Whitelist config %(reason)s" msgstr "" -#: nova/exception.py:1523 +#: nova/exception.py:1531 #, python-format msgid "Cannot change %(node_id)s to %(new_node_id)s" msgstr "" -#: nova/exception.py:1533 +#: nova/exception.py:1541 #, python-format msgid "" "Failed to prepare PCI device %(id)s for instance %(instance_uuid)s: " "%(reason)s" msgstr "" -#: nova/exception.py:1538 +#: nova/exception.py:1546 #, python-format msgid "Failed to detach PCI device %(dev)s: %(reason)s" msgstr "" -#: nova/exception.py:1542 +#: nova/exception.py:1550 #, python-format msgid "%(type)s hypervisor does not support PCI devices" msgstr "" -#: nova/exception.py:1546 +#: nova/exception.py:1554 #, python-format msgid "Key manager error: %(reason)s" msgstr "" -#: nova/exception.py:1550 +#: nova/exception.py:1558 #, python-format msgid "Failed to remove volume(s): (%(reason)s)" msgstr "" -#: nova/exception.py:1554 +#: nova/exception.py:1562 #, python-format msgid "Provided video model (%(model)s) is not supported." msgstr "" -#: nova/exception.py:1558 +#: nova/exception.py:1566 #, python-format msgid "The provided RNG device path: (%(path)s) is not present on the host." msgstr "" -#: nova/exception.py:1563 +#: nova/exception.py:1571 #, python-format msgid "" "The requested amount of video memory %(req_vram)d is higher than the " "maximum allowed by flavor %(max_vram)d." msgstr "" -#: nova/exception.py:1568 +#: nova/exception.py:1576 #, python-format msgid "Provided watchdog action (%(action)s) is not supported." msgstr "" -#: nova/exception.py:1572 +#: nova/exception.py:1580 msgid "" "Block migration of instances with config drives is not supported in " "libvirt." msgstr "" -#: nova/exception.py:1577 +#: nova/exception.py:1585 #, python-format msgid "Error during unshelve instance %(instance_id)s: %(reason)s" msgstr "" @@ -1797,11 +1807,11 @@ msgstr "" msgid "Filter %s returned 0 hosts" msgstr "" -#: nova/notifications.py:146 nova/notifications.py:185 +#: nova/notifications.py:147 nova/notifications.py:186 msgid "Failed to send state update notification" msgstr "Failed to send state update notification" -#: nova/notifications.py:269 +#: nova/notifications.py:270 #, fuzzy msgid "Failed to get nw_info" msgstr "Failed to get info for disk %s" @@ -1821,25 +1831,25 @@ msgstr "" msgid "Starting %(topic)s node (version %(version)s)" msgstr "Starting %(topic)s node (version %(vcs_string)s)" -#: nova/service.py:284 +#: nova/service.py:285 msgid "Service killed that has no database entry" msgstr "Service killed that has no database entry" -#: nova/service.py:296 +#: nova/service.py:297 msgid "Service error occurred during cleanup_host" msgstr "" -#: nova/service.py:313 +#: nova/service.py:314 #, python-format msgid "Temporary directory is invalid: %s" msgstr "" -#: nova/service.py:338 +#: nova/service.py:339 #, python-format msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" msgstr "" -#: nova/service.py:423 +#: nova/service.py:424 msgid "serve() can only be called once" msgstr "serve() can only be called once" @@ -2000,16 +2010,16 @@ msgstr "Sourcing roles from deprecated X-Role HTTP header" msgid "Request is too large." msgstr "Request is too large." -#: nova/api/ec2/__init__.py:87 +#: nova/api/ec2/__init__.py:88 #, python-format msgid "FaultWrapper: %s" msgstr "FaultWrapper: %s" -#: nova/api/ec2/__init__.py:158 +#: nova/api/ec2/__init__.py:159 msgid "Too many failed authentications." msgstr "Too many failed authentications." -#: nova/api/ec2/__init__.py:167 +#: nova/api/ec2/__init__.py:168 #, python-format msgid "" "Access key %(access_key)s has had %(failures)d failed authentications and" @@ -2018,57 +2028,47 @@ msgstr "" "Access key %(access_key)s has had %(failures)d failed authentications and" " will be locked out for %(lock_mins)d minutes." -#: nova/api/ec2/__init__.py:186 +#: nova/api/ec2/__init__.py:187 msgid "Signature not provided" msgstr "Signature not provided" -#: nova/api/ec2/__init__.py:191 +#: nova/api/ec2/__init__.py:192 msgid "Access key not provided" msgstr "Access key not provided" -#: nova/api/ec2/__init__.py:227 nova/api/ec2/__init__.py:243 +#: nova/api/ec2/__init__.py:228 nova/api/ec2/__init__.py:244 msgid "Failure communicating with keystone" msgstr "Failure communicating with keystone" -#: nova/api/ec2/__init__.py:242 -#, fuzzy, python-format -msgid "Keystone failure: %s" -msgstr "Live Migration failure: %(e)s" - -#: nova/api/ec2/__init__.py:303 +#: nova/api/ec2/__init__.py:304 #, fuzzy msgid "Timestamp failed validation." msgstr "Too many failed authentications." -#: nova/api/ec2/__init__.py:401 +#: nova/api/ec2/__init__.py:402 #, python-format msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "Unauthorized request for controller=%(controller)s and action=%(action)s" -#: nova/api/ec2/__init__.py:491 +#: nova/api/ec2/__init__.py:492 #, python-format msgid "Unexpected %(ex_name)s raised: %(ex_str)s" msgstr "" -#: nova/api/ec2/__init__.py:494 +#: nova/api/ec2/__init__.py:495 #, python-format msgid "%(ex_name)s raised: %(ex_str)s" msgstr "" -#: nova/api/ec2/__init__.py:518 +#: nova/api/ec2/__init__.py:519 #, python-format msgid "Environment: %s" msgstr "Environment: %s" -#: nova/api/ec2/__init__.py:520 +#: nova/api/ec2/__init__.py:521 msgid "Unknown error occurred." msgstr "" -#: nova/api/ec2/apirequest.py:60 -#, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" -msgstr "Unsupported API request: controller = %(controller)s, action = %(action)s" - #: nova/api/ec2/cloud.py:395 #, python-format msgid "Create snapshot of volume %s" @@ -2532,35 +2532,35 @@ msgid "" "%s" msgstr "" -#: nova/api/openstack/wsgi.py:228 nova/api/openstack/wsgi.py:644 +#: nova/api/openstack/wsgi.py:228 nova/api/openstack/wsgi.py:633 msgid "cannot understand JSON" msgstr "cannot understand JSON" -#: nova/api/openstack/wsgi.py:649 +#: nova/api/openstack/wsgi.py:638 msgid "too many body keys" msgstr "too many body keys" -#: nova/api/openstack/wsgi.py:693 +#: nova/api/openstack/wsgi.py:682 #, python-format msgid "Exception handling resource: %s" msgstr "Exception handling resource: %s" -#: nova/api/openstack/wsgi.py:697 +#: nova/api/openstack/wsgi.py:686 #, python-format msgid "Fault thrown: %s" msgstr "Fault thrown: %s" -#: nova/api/openstack/wsgi.py:700 +#: nova/api/openstack/wsgi.py:689 #, python-format msgid "HTTP exception thrown: %s" msgstr "HTTP exception thrown: %s" -#: nova/api/openstack/wsgi.py:930 +#: nova/api/openstack/wsgi.py:919 #, python-format msgid "There is no such action: %s" msgstr "There is no such action: %s" -#: nova/api/openstack/wsgi.py:933 nova/api/openstack/wsgi.py:960 +#: nova/api/openstack/wsgi.py:922 nova/api/openstack/wsgi.py:949 #: nova/api/openstack/compute/server_metadata.py:57 #: nova/api/openstack/compute/server_metadata.py:75 #: nova/api/openstack/compute/server_metadata.py:100 @@ -2572,16 +2572,16 @@ msgstr "There is no such action: %s" msgid "Malformed request body" msgstr "Malformed request body" -#: nova/api/openstack/wsgi.py:937 +#: nova/api/openstack/wsgi.py:926 #, python-format msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:957 +#: nova/api/openstack/wsgi.py:946 msgid "Unsupported Content-Type" msgstr "Unsupported Content-Type" -#: nova/api/openstack/wsgi.py:969 +#: nova/api/openstack/wsgi.py:958 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " @@ -2958,7 +2958,7 @@ msgstr "Invalid adminPass" #: nova/api/openstack/compute/contrib/admin_actions.py:195 #: nova/api/openstack/compute/contrib/admin_actions.py:214 #: nova/api/openstack/compute/contrib/admin_actions.py:233 -#: nova/api/openstack/compute/contrib/admin_actions.py:389 +#: nova/api/openstack/compute/contrib/admin_actions.py:391 #: nova/api/openstack/compute/contrib/multinic.py:43 #: nova/api/openstack/compute/contrib/rescue.py:45 #: nova/api/openstack/compute/contrib/shelve.py:43 @@ -3049,23 +3049,23 @@ msgid "" "migration." msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:358 +#: nova/api/openstack/compute/contrib/admin_actions.py:360 #, fuzzy, python-format msgid "Live migration of instance %s to another host failed" msgstr "Live migration of instance %(id)s to host %(host)s failed" -#: nova/api/openstack/compute/contrib/admin_actions.py:361 +#: nova/api/openstack/compute/contrib/admin_actions.py:363 #, python-format msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "Live migration of instance %(id)s to host %(host)s failed" -#: nova/api/openstack/compute/contrib/admin_actions.py:379 +#: nova/api/openstack/compute/contrib/admin_actions.py:381 #: nova/api/openstack/compute/plugins/v3/admin_actions.py:83 #, python-format msgid "Desired state must be specified. Valid states are: %s" msgstr "Desired state must be specified. Valid states are: %s" -#: nova/api/openstack/compute/contrib/admin_actions.py:393 +#: nova/api/openstack/compute/contrib/admin_actions.py:395 #, python-format msgid "Compute.api::resetState %s" msgstr "Compute.api::resetState %s" @@ -3093,11 +3093,7 @@ msgstr "Aggregates does not have %s action" #: nova/api/openstack/compute/contrib/aggregates.py:166 #: nova/api/openstack/compute/contrib/flavormanage.py:55 #: nova/api/openstack/compute/contrib/keypairs.py:86 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:46 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:82 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:123 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:211 -#: nova/api/openstack/compute/plugins/v3/flavor_manage.py:58 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:167 msgid "Invalid request body" msgstr "Invalid request body" @@ -3109,14 +3105,14 @@ msgstr "Cannot add host %(host)s in aggregate %(id)s" #: nova/api/openstack/compute/contrib/aggregates.py:195 #: nova/api/openstack/compute/contrib/aggregates.py:199 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:195 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:199 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:151 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:155 #, python-format msgid "Cannot remove host %(host)s in aggregate %(id)s" msgstr "Cannot remove host %(host)s in aggregate %(id)s" #: nova/api/openstack/compute/contrib/aggregates.py:218 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:219 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:175 msgid "The value of metadata must be a dict" msgstr "" @@ -3265,17 +3261,17 @@ msgid "Instance not yet ready" msgstr "instance %s:not booted" #: nova/api/openstack/compute/contrib/consoles.py:52 -#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:59 +#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:62 msgid "Unable to get vnc console, functionality not implemented" msgstr "" #: nova/api/openstack/compute/contrib/consoles.py:76 -#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:89 +#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:93 msgid "Unable to get spice console, functionality not implemented" msgstr "" #: nova/api/openstack/compute/contrib/consoles.py:101 -#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:122 +#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:127 msgid "Unable to get rdp console, functionality not implemented" msgstr "" @@ -3301,7 +3297,7 @@ msgid "Compute host %s not found." msgstr "" #: nova/api/openstack/compute/contrib/evacuate.py:77 -#: nova/api/openstack/compute/plugins/v3/evacuate.py:82 +#: nova/api/openstack/compute/plugins/v3/evacuate.py:83 msgid "The target host can't be the same one." msgstr "" @@ -3634,9 +3630,7 @@ msgstr "Create failed" msgid "quota_class_set not specified" msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:72 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:56 -#: nova/cmd/manage.py:255 +#: nova/api/openstack/compute/contrib/quotas.py:72 nova/cmd/manage.py:255 msgid "Quota limit must be -1 or greater." msgstr "Quota limit must be -1 or greater." @@ -3655,18 +3649,16 @@ msgid "Quota limit must be less than %s." msgstr "" #: nova/api/openstack/compute/contrib/quotas.py:140 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:118 msgid "quota_set not specified" msgstr "" #: nova/api/openstack/compute/contrib/quotas.py:162 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:139 #, python-format msgid "Bad key(s) %s in quota_set" msgstr "" #: nova/api/openstack/compute/contrib/quotas.py:188 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:173 +#: nova/api/openstack/compute/plugins/v3/quota_sets.py:150 #, python-format msgid "" "Quota value %(value)s for %(key)s are less than already used and reserved" @@ -3804,7 +3796,11 @@ msgstr "" msgid "Missing disabled reason field" msgstr "" -#: nova/api/openstack/compute/contrib/simple_tenant_usage.py:239 +#: nova/api/openstack/compute/contrib/simple_tenant_usage.py:231 +msgid "Datetime is in invalid format" +msgstr "" + +#: nova/api/openstack/compute/contrib/simple_tenant_usage.py:250 msgid "Invalid start time. The start time cannot occur after the end time." msgstr "" @@ -3875,29 +3871,7 @@ msgstr "" msgid "access_ip_v6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/plugins/v3/aggregates.py:50 -msgid "Could not find host to be set in request body" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:54 -msgid "The value of host must be a string" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:87 -#, python-format -msgid "Could not find %s parameter in the request" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:127 -msgid "Request body is empty" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:130 -#, python-format -msgid "Invalid key %s in request body." -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:214 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:170 msgid "Invalid request format for metadata" msgstr "" @@ -4786,7 +4760,7 @@ msgstr "" msgid "instance's host %s is down, deleting from database" msgstr "host for instance is down, deleting from database" -#: nova/compute/api.py:1648 nova/compute/manager.py:2259 +#: nova/compute/api.py:1648 nova/compute/manager.py:2279 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "Ignoring volume cleanup failure due to %s" @@ -4821,117 +4795,117 @@ msgstr "" msgid "New volume must be the same size or larger." msgstr "" -#: nova/compute/api.py:3030 +#: nova/compute/api.py:3032 #, python-format msgid "Instance compute service state on %s expected to be down, but it was up." msgstr "" -#: nova/compute/api.py:3339 +#: nova/compute/api.py:3335 msgid "Host aggregate is not empty" msgstr "" -#: nova/compute/api.py:3372 +#: nova/compute/api.py:3368 #, python-format msgid "More than 1 AZ for host %s" msgstr "" -#: nova/compute/api.py:3407 +#: nova/compute/api.py:3403 #, python-format msgid "Host already in availability zone %s" msgstr "" -#: nova/compute/api.py:3495 nova/tests/compute/test_keypairs.py:135 +#: nova/compute/api.py:3491 nova/tests/compute/test_keypairs.py:135 msgid "Keypair name contains unsafe characters" msgstr "Keypair name contains unsafe characters" -#: nova/compute/api.py:3499 nova/tests/compute/test_keypairs.py:127 +#: nova/compute/api.py:3495 nova/tests/compute/test_keypairs.py:127 #: nova/tests/compute/test_keypairs.py:131 msgid "Keypair name must be between 1 and 255 characters long" msgstr "Keypair name must be between 1 and 255 characters long" -#: nova/compute/api.py:3587 +#: nova/compute/api.py:3583 #, python-format msgid "Security group %s is not a string or unicode" msgstr "Security group %s is not a string or unicode" -#: nova/compute/api.py:3590 +#: nova/compute/api.py:3586 #, python-format msgid "Security group %s cannot be empty." msgstr "Security group %s cannot be empty." -#: nova/compute/api.py:3598 +#: nova/compute/api.py:3594 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)s'." msgstr "" -#: nova/compute/api.py:3604 +#: nova/compute/api.py:3600 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "Security group %s should not be greater than 255 characters." -#: nova/compute/api.py:3622 +#: nova/compute/api.py:3618 msgid "Quota exceeded, too many security groups." msgstr "Quota exceeded, too many security groups." -#: nova/compute/api.py:3625 +#: nova/compute/api.py:3621 #, python-format msgid "Create Security Group %s" msgstr "Create Security Group %s" -#: nova/compute/api.py:3637 +#: nova/compute/api.py:3633 #, python-format msgid "Security group %s already exists" msgstr "Security group %s already exists" -#: nova/compute/api.py:3650 +#: nova/compute/api.py:3646 #, fuzzy, python-format msgid "Unable to update system group '%s'" msgstr "Unable to destroy vbd %s" -#: nova/compute/api.py:3712 +#: nova/compute/api.py:3708 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Unable to destroy vbd %s" -#: nova/compute/api.py:3717 +#: nova/compute/api.py:3713 msgid "Security group is still in use" msgstr "Security group is still in use" -#: nova/compute/api.py:3727 +#: nova/compute/api.py:3723 msgid "Failed to update usages deallocating security group" msgstr "Failed to update usages deallocating security group" -#: nova/compute/api.py:3730 +#: nova/compute/api.py:3726 #, python-format msgid "Delete security group %s" msgstr "Delete security group %s" -#: nova/compute/api.py:3806 nova/compute/api.py:3891 +#: nova/compute/api.py:3802 nova/compute/api.py:3885 #, python-format msgid "Rule (%s) not found" msgstr "Rule (%s) not found" -#: nova/compute/api.py:3822 +#: nova/compute/api.py:3818 msgid "Quota exceeded, too many security group rules." msgstr "Quota exceeded, too many security group rules." -#: nova/compute/api.py:3825 +#: nova/compute/api.py:3821 #, python-format msgid "" "Security group %(name)s added %(protocol)s ingress " "(%(from_port)s:%(to_port)s)" msgstr "" -#: nova/compute/api.py:3840 +#: nova/compute/api.py:3836 #, python-format msgid "" "Security group %(name)s removed %(protocol)s ingress " "(%(from_port)s:%(to_port)s)" msgstr "" -#: nova/compute/api.py:3898 +#: nova/compute/api.py:3892 msgid "Security group id should be integer" msgstr "Security group id should be integer" @@ -5025,289 +4999,286 @@ msgid "" "underscores, colons and spaces." msgstr "" -#: nova/compute/manager.py:277 +#: nova/compute/manager.py:278 #, python-format msgid "Task possibly preempted: %s" msgstr "" -#: nova/compute/manager.py:359 nova/compute/manager.py:2827 +#: nova/compute/manager.py:360 nova/compute/manager.py:2849 #, python-format msgid "Error while trying to clean up image %s" msgstr "" -#: nova/compute/manager.py:504 +#: nova/compute/manager.py:501 msgid "Instance event failed" msgstr "" -#: nova/compute/manager.py:603 +#: nova/compute/manager.py:600 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:701 +#: nova/compute/manager.py:698 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." -#: nova/compute/manager.py:716 +#: nova/compute/manager.py:713 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:736 +#: nova/compute/manager.py:733 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:742 +#: nova/compute/manager.py:739 #, fuzzy msgid "Failed to check if instance shared" msgstr "Failed to terminate instance" -#: nova/compute/manager.py:808 nova/compute/manager.py:859 +#: nova/compute/manager.py:805 nova/compute/manager.py:856 msgid "Failed to complete a deletion" msgstr "" -#: nova/compute/manager.py:841 +#: nova/compute/manager.py:838 msgid "" "Service started deleting the instance during the previous run, but did " "not finish. Restarting the deletion now." msgstr "" -#: nova/compute/manager.py:882 +#: nova/compute/manager.py:879 #, python-format msgid "" "Instance in transitional state (%(task_state)s) at start-up and power " "state is (%(power_state)s), clearing task state" msgstr "" -#: nova/compute/manager.py:900 +#: nova/compute/manager.py:897 msgid "Failed to stop instance" msgstr "" -#: nova/compute/manager.py:912 +#: nova/compute/manager.py:909 msgid "Failed to start instance" msgstr "" -#: nova/compute/manager.py:937 +#: nova/compute/manager.py:934 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:940 +#: nova/compute/manager.py:937 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:957 +#: nova/compute/manager.py:954 msgid "Rebooting instance after nova-compute restart." msgstr "Rebooting instance after nova-compute restart." -#: nova/compute/manager.py:967 +#: nova/compute/manager.py:964 msgid "Hypervisor driver does not support resume guests" msgstr "Hypervisor driver does not support resume guests" -#: nova/compute/manager.py:972 +#: nova/compute/manager.py:969 #, fuzzy msgid "Failed to resume instance" msgstr "Failed to suspend instance" -#: nova/compute/manager.py:981 +#: nova/compute/manager.py:978 msgid "Hypervisor driver does not support firewall rules" msgstr "Hypervisor driver does not support firewall rules" -#: nova/compute/manager.py:1006 +#: nova/compute/manager.py:1003 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:1022 +#: nova/compute/manager.py:1019 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "Unexpected status code" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1124 msgid "Hypervisor driver does not support security groups." msgstr "" -#: nova/compute/manager.py:1167 +#: nova/compute/manager.py:1164 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:1225 nova/compute/manager.py:1972 +#: nova/compute/manager.py:1222 nova/compute/manager.py:1978 msgid "Success" msgstr "" -#: nova/compute/manager.py:1249 +#: nova/compute/manager.py:1246 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:1277 +#: nova/compute/manager.py:1274 msgid "Anti-affinity instance group policy was violated." msgstr "" -#: nova/compute/manager.py:1354 +#: nova/compute/manager.py:1351 msgid "Failed to dealloc network for deleted instance" msgstr "Failed to dealloc network for deleted instance" -#: nova/compute/manager.py:1359 +#: nova/compute/manager.py:1356 msgid "Instance disappeared during build" msgstr "" -#: nova/compute/manager.py:1375 +#: nova/compute/manager.py:1372 msgid "Failed to dealloc network for failed instance" msgstr "" -#: nova/compute/manager.py:1402 +#: nova/compute/manager.py:1399 #, fuzzy, python-format msgid "Error: %s" msgstr "DB error: %s" -#: nova/compute/manager.py:1448 nova/compute/manager.py:3451 +#: nova/compute/manager.py:1445 nova/compute/manager.py:3473 msgid "Error trying to reschedule" msgstr "Error trying to reschedule" -#: nova/compute/manager.py:1503 +#: nova/compute/manager.py:1500 msgid "Instance build timed out. Set to error state." msgstr "Instance build timed out. Set to error state." -#: nova/compute/manager.py:1513 nova/compute/manager.py:1873 +#: nova/compute/manager.py:1510 nova/compute/manager.py:1870 msgid "Starting instance..." msgstr "Starting instance..." -#: nova/compute/manager.py:1531 +#: nova/compute/manager.py:1528 #, python-format msgid "" "Treating negative config value (%(retries)s) for " "'network_allocate_retries' as 0." msgstr "" -#: nova/compute/manager.py:1556 +#: nova/compute/manager.py:1553 #, python-format msgid "Instance failed network setup after %(attempts)d attempt(s)" msgstr "" -#: nova/compute/manager.py:1560 +#: nova/compute/manager.py:1557 #, python-format msgid "Instance failed network setup (attempt %(attempt)d of %(attempts)d)" msgstr "" -#: nova/compute/manager.py:1741 +#: nova/compute/manager.py:1738 msgid "Instance failed block device setup" msgstr "Instance failed block device setup" -#: nova/compute/manager.py:1761 nova/compute/manager.py:2072 -#: nova/compute/manager.py:3963 +#: nova/compute/manager.py:1758 nova/compute/manager.py:2086 +#: nova/compute/manager.py:3985 msgid "Instance failed to spawn" msgstr "Instance failed to spawn" -#: nova/compute/manager.py:1880 -msgid "Instance disappeared before build." -msgstr "" - -#: nova/compute/manager.py:1920 -msgid "Instance disappeared during build." +#: nova/compute/manager.py:1937 +msgid "Unexpected build failure, not rescheduling build." msgstr "" -#: nova/compute/manager.py:1931 -msgid "Unexpected build failure, not rescheduling build." +#: nova/compute/manager.py:2002 +#, python-format +msgid "Failed to allocate the network(s) with error %s, not rescheduling." msgstr "" -#: nova/compute/manager.py:1994 nova/compute/manager.py:2034 +#: nova/compute/manager.py:2008 nova/compute/manager.py:2048 msgid "Failed to allocate network(s)" msgstr "" -#: nova/compute/manager.py:1998 nova/compute/manager.py:2036 +#: nova/compute/manager.py:2012 nova/compute/manager.py:2050 msgid "Failed to allocate the network(s), not rescheduling." msgstr "" -#: nova/compute/manager.py:2060 +#: nova/compute/manager.py:2074 msgid "Failure prepping block device" msgstr "" -#: nova/compute/manager.py:2062 +#: nova/compute/manager.py:2076 msgid "Failure prepping block device." msgstr "" -#: nova/compute/manager.py:2082 +#: nova/compute/manager.py:2099 msgid "Could not clean up failed build, not rescheduling" msgstr "" -#: nova/compute/manager.py:2092 +#: nova/compute/manager.py:2109 msgid "Failed to deallocate networks" msgstr "" -#: nova/compute/manager.py:2113 +#: nova/compute/manager.py:2130 msgid "Failed to cleanup volumes for failed build, not rescheduling" msgstr "" -#: nova/compute/manager.py:2152 +#: nova/compute/manager.py:2169 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Failed to dealloc network for deleted instance" -#: nova/compute/manager.py:2160 +#: nova/compute/manager.py:2178 #, python-format msgid "%(action_str)s instance" msgstr "%(action_str)s instance" -#: nova/compute/manager.py:2202 +#: nova/compute/manager.py:2222 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "Ignoring DiskNotFound: %s" -#: nova/compute/manager.py:2205 +#: nova/compute/manager.py:2225 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "Ignoring VolumeNotFound: %s" -#: nova/compute/manager.py:2304 +#: nova/compute/manager.py:2324 msgid "Instance disappeared during terminate" msgstr "" -#: nova/compute/manager.py:2310 nova/compute/manager.py:3631 -#: nova/compute/manager.py:5649 +#: nova/compute/manager.py:2330 nova/compute/manager.py:3653 +#: nova/compute/manager.py:5671 msgid "Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:2483 +#: nova/compute/manager.py:2503 msgid "Rebuilding instance" msgstr "Rebuilding instance" -#: nova/compute/manager.py:2496 +#: nova/compute/manager.py:2516 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:2500 +#: nova/compute/manager.py:2520 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:2504 +#: nova/compute/manager.py:2524 #, python-format msgid "disk not on shared storage, rebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:2515 nova/compute/manager.py:4768 +#: nova/compute/manager.py:2535 nova/compute/manager.py:4790 #, fuzzy, python-format msgid "Failed to get compute_info for %s" msgstr "Failed to get info for disk %s" -#: nova/compute/manager.py:2591 +#: nova/compute/manager.py:2611 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2622 +#: nova/compute/manager.py:2642 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Attach boot from volume failed: %s" -#: nova/compute/manager.py:2649 +#: nova/compute/manager.py:2669 msgid "Rebooting instance" msgstr "Rebooting instance" -#: nova/compute/manager.py:2666 +#: nova/compute/manager.py:2686 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " @@ -5316,25 +5287,25 @@ msgstr "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" -#: nova/compute/manager.py:2702 +#: nova/compute/manager.py:2722 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:2710 +#: nova/compute/manager.py:2730 #, python-format msgid "Cannot reboot instance: %s" msgstr "" -#: nova/compute/manager.py:2722 +#: nova/compute/manager.py:2742 #, fuzzy msgid "Instance disappeared during reboot" msgstr "instance %s: rebooted" -#: nova/compute/manager.py:2790 +#: nova/compute/manager.py:2810 msgid "instance snapshotting" msgstr "instance snapshotting" -#: nova/compute/manager.py:2796 +#: nova/compute/manager.py:2816 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " @@ -5343,201 +5314,197 @@ msgstr "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" -#: nova/compute/manager.py:2821 -msgid "Instance disappeared during snapshot" -msgstr "" - -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2854 msgid "Image not found during snapshot" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2936 #, 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:2921 +#: nova/compute/manager.py:2943 msgid "Root password set" msgstr "Root password set" -#: nova/compute/manager.py:2926 +#: nova/compute/manager.py:2948 #, fuzzy msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "set_admin_password is not implemented by this driver." -#: nova/compute/manager.py:2939 +#: nova/compute/manager.py:2961 #, python-format msgid "set_admin_password failed: %s" msgstr "set_admin_password failed: %s" -#: nova/compute/manager.py:2945 +#: nova/compute/manager.py:2967 msgid "error setting admin password" msgstr "error setting admin password" -#: nova/compute/manager.py:2961 +#: nova/compute/manager.py:2983 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2966 +#: nova/compute/manager.py:2988 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2984 +#: nova/compute/manager.py:3006 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:3003 +#: nova/compute/manager.py:3025 msgid "Rescuing" msgstr "Rescuing" -#: nova/compute/manager.py:3024 +#: nova/compute/manager.py:3046 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Error trying to reschedule" -#: nova/compute/manager.py:3028 +#: nova/compute/manager.py:3050 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "DB error: %s" -#: nova/compute/manager.py:3051 +#: nova/compute/manager.py:3073 msgid "Unrescuing" msgstr "Unrescuing" -#: nova/compute/manager.py:3122 +#: nova/compute/manager.py:3144 #, python-format msgid "Migration %s is not found during confirmation" msgstr "" -#: nova/compute/manager.py:3127 +#: nova/compute/manager.py:3149 #, python-format msgid "Migration %s is already confirmed" msgstr "" -#: nova/compute/manager.py:3131 +#: nova/compute/manager.py:3153 #, python-format msgid "" "Unexpected confirmation status '%(status)s' of migration %(id)s, exit " "confirmation process" msgstr "" -#: nova/compute/manager.py:3145 +#: nova/compute/manager.py:3167 msgid "Instance is not found during confirmation" msgstr "" -#: nova/compute/manager.py:3326 +#: nova/compute/manager.py:3348 #, fuzzy, python-format msgid "Updating instance to original state: '%s'" msgstr "Setting instance to %(state)s state." -#: nova/compute/manager.py:3349 +#: nova/compute/manager.py:3371 #, fuzzy msgid "Instance has no source host" msgstr "Instance has no volume." -#: nova/compute/manager.py:3355 +#: nova/compute/manager.py:3377 msgid "destination same as source!" msgstr "destination same as source!" -#: nova/compute/manager.py:3373 +#: nova/compute/manager.py:3395 msgid "Migrating" msgstr "Migrating" -#: nova/compute/manager.py:3637 +#: nova/compute/manager.py:3659 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:3697 +#: nova/compute/manager.py:3719 msgid "Pausing" msgstr "Pausing" -#: nova/compute/manager.py:3714 +#: nova/compute/manager.py:3736 msgid "Unpausing" msgstr "Unpausing" -#: nova/compute/manager.py:3755 +#: nova/compute/manager.py:3777 msgid "Retrieving diagnostics" msgstr "Retrieving diagnostics" -#: nova/compute/manager.py:3790 +#: nova/compute/manager.py:3812 msgid "Resuming" msgstr "Resuming" -#: nova/compute/manager.py:4006 +#: nova/compute/manager.py:4028 msgid "Get console output" msgstr "Get console output" -#: nova/compute/manager.py:4205 +#: nova/compute/manager.py:4227 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "Attaching volume %(volume_id)s to %(mountpoint)s" -#: nova/compute/manager.py:4214 +#: nova/compute/manager.py:4236 #, python-format msgid "Failed to attach %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:4230 +#: nova/compute/manager.py:4252 #, 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:4241 +#: nova/compute/manager.py:4263 msgid "Detaching volume from unknown instance" msgstr "Detaching volume from unknown instance" -#: nova/compute/manager.py:4253 +#: nova/compute/manager.py:4275 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Faild to detach volume %(volume_id)s from %(mp)s" -#: nova/compute/manager.py:4326 +#: nova/compute/manager.py:4348 #, python-format msgid "Failed to swap volume %(old_volume_id)s for %(new_volume_id)s" msgstr "" -#: nova/compute/manager.py:4333 +#: nova/compute/manager.py:4355 #, python-format msgid "Failed to connect to volume %(volume_id)s with volume at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:4420 +#: nova/compute/manager.py:4442 #, fuzzy, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "allocate_for_instance() for %s" -#: nova/compute/manager.py:4440 +#: nova/compute/manager.py:4462 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:4452 nova/tests/compute/test_compute.py:10554 +#: nova/compute/manager.py:4474 nova/tests/compute/test_compute.py:10545 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:4606 +#: nova/compute/manager.py:4628 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:4636 +#: nova/compute/manager.py:4658 msgid "_post_live_migration() is started.." msgstr "_post_live_migration() is started.." -#: nova/compute/manager.py:4709 +#: nova/compute/manager.py:4731 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:4711 +#: nova/compute/manager.py:4733 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." @@ -5545,15 +5512,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:4736 +#: nova/compute/manager.py:4758 msgid "Post operation of migration started" msgstr "Post operation of migration started" -#: nova/compute/manager.py:4945 +#: nova/compute/manager.py:4967 msgid "An error occurred while refreshing the network cache." msgstr "" -#: nova/compute/manager.py:4999 +#: nova/compute/manager.py:5021 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " @@ -5562,12 +5529,12 @@ msgstr "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" -#: nova/compute/manager.py:5004 +#: nova/compute/manager.py:5026 #, 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:5013 +#: nova/compute/manager.py:5035 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " @@ -5576,30 +5543,30 @@ msgstr "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" -#: nova/compute/manager.py:5023 +#: nova/compute/manager.py:5045 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:5028 +#: nova/compute/manager.py:5050 msgid "In ERROR state" msgstr "In ERROR state" -#: nova/compute/manager.py:5035 +#: nova/compute/manager.py:5057 #, fuzzy, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "In states %(vm_state)s/%(task_state)s, notRESIZED/None" -#: nova/compute/manager.py:5046 +#: nova/compute/manager.py:5068 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:5075 +#: nova/compute/manager.py:5097 msgid "Periodic task failed to offload instance." msgstr "" -#: nova/compute/manager.py:5095 +#: nova/compute/manager.py:5117 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " @@ -5608,20 +5575,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:5115 +#: nova/compute/manager.py:5137 #, 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:5144 +#: nova/compute/manager.py:5166 msgid "Updating bandwidth usage cache" msgstr "Updating bandwidth usage cache" -#: nova/compute/manager.py:5166 +#: nova/compute/manager.py:5188 msgid "Bandwidth usage not supported by hypervisor." msgstr "" -#: nova/compute/manager.py:5289 +#: nova/compute/manager.py:5311 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -5630,16 +5597,16 @@ msgstr "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." -#: nova/compute/manager.py:5296 nova/compute/manager.py:5359 +#: nova/compute/manager.py:5318 nova/compute/manager.py:5381 #, python-format msgid "During sync_power_state the instance has a pending task (%(task)s). Skip." msgstr "" -#: nova/compute/manager.py:5320 +#: nova/compute/manager.py:5342 msgid "Periodic sync_power_state task had an error while processing an instance." msgstr "" -#: nova/compute/manager.py:5346 +#: nova/compute/manager.py:5368 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" @@ -5648,105 +5615,105 @@ msgstr "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" -#: nova/compute/manager.py:5384 +#: nova/compute/manager.py:5406 msgid "Instance shutdown by itself. Calling the stop API." msgstr "Instance shutdown by itself. Calling the stop API." -#: nova/compute/manager.py:5396 nova/compute/manager.py:5405 -#: nova/compute/manager.py:5436 nova/compute/manager.py:5447 +#: nova/compute/manager.py:5418 nova/compute/manager.py:5427 +#: nova/compute/manager.py:5458 nova/compute/manager.py:5469 msgid "error during stop() in sync_power_state." msgstr "error during stop() in sync_power_state." -#: nova/compute/manager.py:5400 +#: nova/compute/manager.py:5422 #, fuzzy msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "Instance is paused or suspended unexpectedly. Calling the stop API." -#: nova/compute/manager.py:5416 +#: nova/compute/manager.py:5438 #, fuzzy msgid "Instance is paused unexpectedly. Ignore." msgstr "Instance is paused or suspended unexpectedly. Calling the stop API." -#: nova/compute/manager.py:5422 +#: nova/compute/manager.py:5444 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:5428 +#: nova/compute/manager.py:5450 msgid "Instance is not stopped. Calling the stop API." msgstr "Instance is not stopped. Calling the stop API." -#: nova/compute/manager.py:5442 +#: nova/compute/manager.py:5464 msgid "Paused instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:5456 +#: nova/compute/manager.py:5478 msgid "Instance is not (soft-)deleted." msgstr "Instance is not (soft-)deleted." -#: nova/compute/manager.py:5485 +#: nova/compute/manager.py:5507 msgid "Reclaiming deleted instance" msgstr "Reclaiming deleted instance" -#: nova/compute/manager.py:5489 +#: nova/compute/manager.py:5511 #, python-format msgid "Periodic reclaim failed to delete instance: %s" msgstr "" -#: nova/compute/manager.py:5514 +#: nova/compute/manager.py:5536 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Loading compute driver '%s'" -#: nova/compute/manager.py:5522 nova/compute/resource_tracker.py:392 +#: nova/compute/manager.py:5544 nova/compute/resource_tracker.py:392 #, python-format msgid "No service record for host %s" msgstr "No service record for host %s" -#: nova/compute/manager.py:5563 +#: nova/compute/manager.py:5585 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:5569 +#: nova/compute/manager.py:5591 #, python-format msgid "" "Powering off instance with name label '%s' which is marked as DELETED but" " still present on host." msgstr "" -#: nova/compute/manager.py:5578 +#: nova/compute/manager.py:5600 msgid "set_bootable is not implemented for the current driver" msgstr "" -#: nova/compute/manager.py:5583 +#: nova/compute/manager.py:5605 msgid "Failed to power off instance" msgstr "" -#: nova/compute/manager.py:5587 +#: nova/compute/manager.py:5609 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:5597 +#: nova/compute/manager.py:5619 #, python-format msgid "Periodic cleanup failed to delete instance: %s" msgstr "" -#: nova/compute/manager.py:5601 +#: nova/compute/manager.py:5623 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:5632 +#: nova/compute/manager.py:5654 #, python-format msgid "Setting instance back to %(state)s after: %(error)s" msgstr "" -#: nova/compute/manager.py:5642 +#: nova/compute/manager.py:5664 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "Setting instance to %(state)s state." @@ -5894,13 +5861,18 @@ msgstr "" msgid "Not all properties needed are implemented in the compute driver: %s" msgstr "" -#: nova/conductor/api.py:301 +#: nova/conductor/api.py:300 +msgid "nova-conductor connection established successfully" +msgstr "" + +#: nova/conductor/api.py:305 msgid "" -"Timed out waiting for nova-conductor. Is it running? Or did this service " -"start before nova-conductor?" +"Timed out waiting for nova-conductor. Is it running? Or did this service" +" start before nova-conductor? Reattempting establishment of nova-" +"conductor connection..." msgstr "" -#: nova/conductor/manager.py:125 +#: nova/conductor/manager.py:124 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" @@ -5916,16 +5888,16 @@ msgid "" "failed." msgstr "" -#: nova/conductor/manager.py:674 +#: nova/conductor/manager.py:673 #, python-format msgid "Unshelve attempted but the image %s cannot be found." msgstr "" -#: nova/conductor/manager.py:697 +#: nova/conductor/manager.py:696 msgid "No valid host found for unshelve instance" msgstr "" -#: nova/conductor/manager.py:701 +#: nova/conductor/manager.py:700 msgid "Unshelve attempted but vm_state not SHELVED or SHELVED_OFFLOADED" msgstr "" @@ -6063,24 +6035,24 @@ msgstr "instance %s: rescued" msgid "Invalid field name: %s" msgstr "" -#: nova/db/sqlalchemy/api.py:3244 +#: nova/db/sqlalchemy/api.py:3242 #, python-format msgid "Change will make usage less than 0 for the following resources: %s" msgstr "" -#: nova/db/sqlalchemy/api.py:4894 +#: nova/db/sqlalchemy/api.py:4892 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " "have been rebooted or crashed. Updating totals." msgstr "" -#: nova/db/sqlalchemy/api.py:5251 +#: nova/db/sqlalchemy/api.py:5249 #, python-format msgid "Add metadata failed for aggregate %(id)s after %(retries)s retries" msgstr "" -#: nova/db/sqlalchemy/api.py:5641 +#: nova/db/sqlalchemy/api.py:5639 #, python-format msgid "IntegrityError detected when archiving table %s" msgstr "" @@ -6298,7 +6270,7 @@ msgstr "" msgid "Not deleting key %s" msgstr "" -#: nova/network/api.py:197 nova/network/neutronv2/api.py:797 +#: nova/network/api.py:198 nova/network/neutronv2/api.py:797 #, python-format msgid "re-assign floating IP %(address)s from instance %(instance_id)s" msgstr "re-assign floating IP %(address)s from instance %(instance_id)s" @@ -6486,17 +6458,17 @@ msgstr "" msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "Ensuring vlan %(vlan)s and bridge %(bridge)s" -#: nova/network/linux_net.py:1570 +#: nova/network/linux_net.py:1538 #, python-format msgid "Failed to add interface: %s" msgstr "Failed to add interface: %s" -#: nova/network/manager.py:837 +#: nova/network/manager.py:836 #, python-format msgid "instance-dns-zone not found |%s|." msgstr "" -#: nova/network/manager.py:844 +#: nova/network/manager.py:843 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -6507,55 +6479,55 @@ msgstr "" "|%(zone)s|. Instance is in zone |%(zone2)s|. No DNS record will be " "created." -#: nova/network/manager.py:883 +#: nova/network/manager.py:882 #, python-format msgid "Quota exceeded for %s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:943 +#: nova/network/manager.py:942 msgid "Error cleaning up fixed ip allocation. Manual cleanup may be required." msgstr "" -#: nova/network/manager.py:973 +#: nova/network/manager.py:972 #, fuzzy msgid "Failed to update usages deallocating fixed IP" msgstr "Failed to update usages deallocating floating IP" -#: nova/network/manager.py:997 +#: nova/network/manager.py:996 #, 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:1038 +#: nova/network/manager.py:1037 #, python-format msgid "IP %s leased that is not associated" msgstr "IP %s leased that is not associated" -#: nova/network/manager.py:1044 +#: nova/network/manager.py:1043 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "IP |%s| leased that isn't allocated" -#: nova/network/manager.py:1053 +#: nova/network/manager.py:1052 #, python-format msgid "IP %s released that is not associated" msgstr "IP %s released that is not associated" -#: nova/network/manager.py:1057 +#: nova/network/manager.py:1056 #, python-format msgid "IP %s released that was not leased" msgstr "IP %s released that was not leased" -#: nova/network/manager.py:1075 +#: nova/network/manager.py:1074 #, python-format msgid "%s must be an integer" msgstr "%s must be an integer" -#: nova/network/manager.py:1107 +#: nova/network/manager.py:1106 msgid "Maximum allowed length for 'label' is 255." msgstr "Maximum allowed length for 'label' is 255." -#: nova/network/manager.py:1127 +#: nova/network/manager.py:1126 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " @@ -6564,16 +6536,16 @@ msgstr "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1211 msgid "cidr already in use" msgstr "cidr already in use" -#: nova/network/manager.py:1215 +#: nova/network/manager.py:1214 #, 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:1226 +#: nova/network/manager.py:1225 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " @@ -6582,12 +6554,12 @@ msgstr "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" -#: nova/network/manager.py:1321 +#: nova/network/manager.py:1320 #, 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:1950 +#: nova/network/manager.py:1949 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" @@ -6595,7 +6567,7 @@ msgstr "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" -#: nova/network/manager.py:1957 +#: nova/network/manager.py:1956 #, fuzzy, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -6890,7 +6862,7 @@ msgstr "" msgid "A NetworkModel is required here" msgstr "" -#: nova/objects/instance.py:435 +#: nova/objects/instance.py:432 #, python-format msgid "No save handler for %s" msgstr "" @@ -6918,47 +6890,12 @@ msgstr "" msgid "Snapshot list encountered but no header found!" msgstr "" -#: nova/openstack/common/lockutils.py:103 +#: nova/openstack/common/lockutils.py:102 #, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "Could not release the acquired lock `%s`" - -#: nova/openstack/common/lockutils.py:168 -#, python-format -msgid "Got semaphore \"%(lock)s\"" -msgstr "" - -#: nova/openstack/common/lockutils.py:177 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\"" +msgid "Unable to acquire lock on `%(filename)s` due to %(exception)s" msgstr "" -#: nova/openstack/common/lockutils.py:187 -#, python-format -msgid "Created lock path: %s" -msgstr "" - -#: nova/openstack/common/lockutils.py:205 -#, python-format -msgid "Got file lock \"%(lock)s\" at %(path)s" -msgstr "" - -#: nova/openstack/common/lockutils.py:209 -#, python-format -msgid "Released file lock \"%(lock)s\" at %(path)s" -msgstr "" - -#: nova/openstack/common/lockutils.py:247 -#, python-format -msgid "Got semaphore / lock \"%(function)s\"" -msgstr "" - -#: nova/openstack/common/lockutils.py:251 -#, python-format -msgid "Semaphore / lock released \"%(function)s\"" -msgstr "" - -#: nova/openstack/common/log.py:325 +#: nova/openstack/common/log.py:327 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "Deprecated Config: %s" @@ -6968,12 +6905,12 @@ msgstr "Deprecated Config: %s" msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "Error reading image info file %(filename)s: %(error)s" -#: nova/openstack/common/log.py:487 +#: nova/openstack/common/log.py:486 #, python-format msgid "syslog facility must be one of: %s" msgstr "syslog facility must be one of: %s" -#: nova/openstack/common/log.py:714 +#: nova/openstack/common/log.py:729 #, fuzzy, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "Fatal call to deprecated config %(msg)s" @@ -7001,11 +6938,11 @@ msgstr "" msgid "Rules must be an instance of dict or Rules, got %s instead" msgstr "" -#: nova/openstack/common/processutils.py:58 +#: nova/openstack/common/processutils.py:59 msgid "Unexpected error while running command." msgstr "" -#: nova/openstack/common/processutils.py:61 +#: nova/openstack/common/processutils.py:62 #, python-format msgid "" "%(description)s\n" @@ -7015,20 +6952,20 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: nova/openstack/common/processutils.py:139 +#: nova/openstack/common/processutils.py:144 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "Got unknown keyword args to utils.execute: %r" -#: nova/openstack/common/processutils.py:145 +#: nova/openstack/common/processutils.py:150 msgid "Command requested root, but did not specify a root helper." msgstr "" -#: nova/openstack/common/processutils.py:241 +#: nova/openstack/common/processutils.py:247 msgid "Environment not supported over SSH" msgstr "Environment not supported over SSH" -#: nova/openstack/common/processutils.py:245 +#: nova/openstack/common/processutils.py:251 msgid "process_input not supported over SSH" msgstr "process_input not supported over SSH" @@ -7137,7 +7074,7 @@ msgstr "Could not find another compute" msgid "Exception during scheduler.run_instance" msgstr "Exception during scheduler.run_instance" -#: nova/scheduler/driver.py:58 nova/scheduler/utils.py:92 +#: nova/scheduler/driver.py:58 nova/scheduler/utils.py:91 #, python-format msgid "Setting instance to %s state." msgstr "" @@ -7166,50 +7103,50 @@ msgstr "Destroying VDIs for Instance %(instance_uuid)s" msgid "Instance disappeared during scheduling" msgstr "" -#: nova/scheduler/host_manager.py:179 +#: nova/scheduler/host_manager.py:173 #, python-format msgid "Metric name unknown of %r" msgstr "" -#: nova/scheduler/host_manager.py:194 +#: nova/scheduler/host_manager.py:188 #, python-format msgid "" "Host has more disk space than database expected (%(physical)sgb > " "%(database)sgb)" msgstr "" -#: nova/scheduler/host_manager.py:373 +#: nova/scheduler/host_manager.py:365 #, fuzzy, python-format msgid "Host filter ignoring hosts: %s" msgstr "Host filter fails for ignored host %(host)s" -#: nova/scheduler/host_manager.py:385 +#: nova/scheduler/host_manager.py:377 #, fuzzy, python-format msgid "Host filter forcing available hosts to %s" msgstr "Host filter fails for non-forced host %(host)s" -#: nova/scheduler/host_manager.py:388 +#: nova/scheduler/host_manager.py:380 #, python-format msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:401 +#: nova/scheduler/host_manager.py:393 #, fuzzy, python-format msgid "Host filter forcing available nodes to %s" msgstr "Host filter fails for non-forced host %(host)s" -#: nova/scheduler/host_manager.py:404 +#: nova/scheduler/host_manager.py:396 #, python-format msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:452 +#: nova/scheduler/host_manager.py:444 #: nova/scheduler/filters/trusted_filter.py:208 #, python-format msgid "No service for compute ID %s" msgstr "No service for compute ID %s" -#: nova/scheduler/host_manager.py:474 +#: nova/scheduler/host_manager.py:462 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" @@ -7224,28 +7161,28 @@ msgstr "Could not stat scheduler options file %(filename)s: '%(e)s'" msgid "Could not decode scheduler options: '%s'" msgstr "" -#: nova/scheduler/utils.py:76 +#: nova/scheduler/utils.py:75 #, python-format msgid "Failed to %(service)s_%(method)s: %(ex)s" msgstr "" -#: nova/scheduler/utils.py:156 +#: nova/scheduler/utils.py:155 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s. Last exception: %(exc)s." msgstr "" -#: nova/scheduler/utils.py:178 +#: nova/scheduler/utils.py:177 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/utils.py:189 +#: nova/scheduler/utils.py:188 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "Invalid value for 'scheduler_max_attempts', must be >= 1" -#: nova/scheduler/utils.py:234 +#: nova/scheduler/utils.py:233 #, python-format msgid "Ignoring the invalid elements of the option %(name)s: %(options)s" msgstr "" @@ -7388,32 +7325,32 @@ msgstr "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 r msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" -#: nova/tests/compute/test_compute.py:1678 -#: nova/tests/compute/test_compute.py:1705 -#: nova/tests/compute/test_compute.py:1783 -#: nova/tests/compute/test_compute.py:1823 -#: nova/tests/compute/test_compute.py:5528 +#: nova/tests/compute/test_compute.py:1680 +#: nova/tests/compute/test_compute.py:1707 +#: nova/tests/compute/test_compute.py:1785 +#: nova/tests/compute/test_compute.py:1825 +#: nova/tests/compute/test_compute.py:5546 #, python-format msgid "Running instances: %s" msgstr "Running instances: %s" -#: nova/tests/compute/test_compute.py:1685 -#: nova/tests/compute/test_compute.py:1753 -#: nova/tests/compute/test_compute.py:1791 +#: nova/tests/compute/test_compute.py:1687 +#: nova/tests/compute/test_compute.py:1755 +#: nova/tests/compute/test_compute.py:1793 #, python-format msgid "After terminating instances: %s" msgstr "After terminating instances: %s" -#: nova/tests/compute/test_compute.py:5539 +#: nova/tests/compute/test_compute.py:5557 #, python-format msgid "After force-killing instances: %s" msgstr "After force-killing instances: %s" -#: nova/tests/compute/test_compute.py:6155 +#: nova/tests/compute/test_compute.py:6173 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:10762 +#: nova/tests/compute/test_compute.py:10753 #, fuzzy msgid "spawn error" msgstr "unknown guestmount error" @@ -7537,7 +7474,7 @@ msgid "" msgstr "" #: nova/tests/virt/vmwareapi/test_vm_util.py:196 -#: nova/virt/vmwareapi/vm_util.py:1097 +#: nova/virt/vmwareapi/vm_util.py:1087 #, python-format msgid "Datastore regex %s did not match any datastores" msgstr "" @@ -7619,7 +7556,7 @@ msgstr "Unable to load the virtualization driver: %s" msgid "Key '%(key)s' not in instances '%(inst)s'" msgstr "" -#: nova/virt/firewall.py:178 nova/virt/libvirt/firewall.py:305 +#: nova/virt/firewall.py:178 msgid "Attempted to unfilter instance which is not filtered" msgstr "Attempted to unfilter instance which is not filtered" @@ -7882,7 +7819,7 @@ msgstr "" msgid "PDU power off failed" msgstr "" -#: nova/virt/baremetal/utils.py:44 nova/virt/libvirt/driver.py:2533 +#: nova/virt/baremetal/utils.py:44 #, python-format msgid "Image %s not found on disk storage. Continue without injecting data" msgstr "" @@ -8027,12 +7964,12 @@ msgstr "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgid "Not implemented on Windows" msgstr "Not implemented on Windows" -#: nova/virt/disk/api.py:638 +#: nova/virt/disk/api.py:636 #, python-format msgid "User %(username)s not found in password file." msgstr "User %(username)s not found in password file." -#: nova/virt/disk/api.py:654 +#: nova/virt/disk/api.py:652 #, python-format msgid "User %(username)s not found in shadow file." msgstr "User %(username)s not found in shadow file." @@ -8305,22 +8242,21 @@ msgstr "" msgid "Spawning new instance" msgstr "Starting instance" -#: nova/virt/hyperv/vmops.py:280 nova/virt/vmwareapi/vmops.py:529 +#: nova/virt/hyperv/vmops.py:280 nova/virt/vmwareapi/vmops.py:520 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:283 nova/virt/vmwareapi/vmops.py:533 +#: nova/virt/hyperv/vmops.py:283 nova/virt/vmwareapi/vmops.py:524 msgid "Using config drive for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:296 nova/virt/libvirt/driver.py:2682 +#: nova/virt/hyperv/vmops.py:296 #, python-format msgid "Creating config drive at %(path)s" msgstr "Creating config drive at %(path)s" -#: nova/virt/hyperv/vmops.py:304 nova/virt/libvirt/driver.py:2689 -#: nova/virt/vmwareapi/vmops.py:558 +#: nova/virt/hyperv/vmops.py:304 nova/virt/vmwareapi/vmops.py:549 #, fuzzy, python-format msgid "Creating config drive failed with error: %s" msgstr "Creating config drive at %(path)s" @@ -8411,297 +8347,78 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "Unable to find vbd for vdi %s" -#: nova/virt/libvirt/driver.py:364 -#, python-format -msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." -msgstr "" - -#: nova/virt/libvirt/driver.py:538 +#: nova/virt/libvirt/driver.py:542 #, python-format msgid "Connection to libvirt lost: %s" msgstr "" -#: nova/virt/libvirt/driver.py:602 -#, python-format -msgid "" -"The libvirt driver is not tested on %(type)s/%(arch)s by the OpenStack " -"project and thus its quality can not be ensured. For more information, " -"see: https://wiki.openstack.org/wiki/HypervisorSupportMatrix" -msgstr "" - -#: nova/virt/libvirt/driver.py:621 -#, 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:652 -#, python-format -msgid "URI %(uri)s does not support events: %(error)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:669 -#, python-format -msgid "URI %(uri)s does not support connection events: %(error)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:724 #, 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:746 -#, fuzzy, python-format -msgid "Connection to libvirt failed: %s" -msgstr "Connecting to libvirt: %s" - -#: nova/virt/libvirt/driver.py:862 -msgid "Cannot destroy instance, operation time out" -msgstr "" - -#: nova/virt/libvirt/driver.py:864 +#: nova/virt/libvirt/driver.py:868 msgid "operation time out" msgstr "" -#: nova/virt/libvirt/driver.py:869 -#, 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:885 -msgid "During wait destroy, instance disappeared." -msgstr "During wait destroy, instance disappeared." - -#: nova/virt/libvirt/driver.py:890 -msgid "Instance destroyed successfully." -msgstr "Instance destroyed successfully." - -#: nova/virt/libvirt/driver.py:900 -msgid "Instance may be started again." -msgstr "" - -#: nova/virt/libvirt/driver.py:910 -#, fuzzy -msgid "Going to destroy instance again." -msgstr "Going to stop instances" - -#: nova/virt/libvirt/driver.py:946 -#, 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:966 -msgid "Instance may be still running, destroy it again." -msgstr "" - -#: nova/virt/libvirt/driver.py:972 -#, 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:1021 -#, python-format -msgid "Ignoring Volume Error on vol %(vol_id)s during delete %(exc)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:1071 -#, python-format -msgid "Volume %(disk)s possibly unsafe to remove, please clean up manually" -msgstr "" - -#: nova/virt/libvirt/driver.py:1182 +#: nova/virt/libvirt/driver.py:1187 #, python-format msgid "" "Volume sets block size, but the current libvirt hypervisor '%s' does not " "support custom block size" msgstr "" -#: nova/virt/libvirt/driver.py:1189 +#: nova/virt/libvirt/driver.py:1194 #, python-format msgid "Volume sets block size, but libvirt '%s' or later is required." msgstr "" -#: nova/virt/libvirt/driver.py:1287 +#: nova/virt/libvirt/driver.py:1292 msgid "Swap only supports host devices" msgstr "" -#: nova/virt/libvirt/driver.py:1360 -msgid "During detach_volume, instance disappeared." -msgstr "During detach_volume, instance disappeared." - -#: nova/virt/libvirt/driver.py:1384 -#, fuzzy -msgid "attaching network adapter failed." -msgstr "No networks defined." - -#: nova/virt/libvirt/driver.py:1405 -#, fuzzy -msgid "During detach_interface, instance disappeared." -msgstr "During detach_volume, instance disappeared." - -#: nova/virt/libvirt/driver.py:1409 -#, fuzzy -msgid "detaching network adapter failed." -msgstr "No networks defined." - -#: nova/virt/libvirt/driver.py:1513 -msgid "Beginning live snapshot process" -msgstr "" - -#: nova/virt/libvirt/driver.py:1516 -msgid "Beginning cold snapshot process" -msgstr "" - -#: nova/virt/libvirt/driver.py:1545 -msgid "Snapshot extracted, beginning image upload" -msgstr "" - -#: nova/virt/libvirt/driver.py:1557 -msgid "Snapshot image upload complete" -msgstr "" - -#: nova/virt/libvirt/driver.py:1574 +#: nova/virt/libvirt/driver.py:1579 msgid "libvirt error while requesting blockjob info." msgstr "" -#: nova/virt/libvirt/driver.py:1658 -msgid "Failed to send updated snapshot status to volume service." -msgstr "" - -#: nova/virt/libvirt/driver.py:1708 +#: nova/virt/libvirt/driver.py:1712 msgid "Found no disk to snapshot." msgstr "" -#: nova/virt/libvirt/driver.py:1745 -msgid "" -"Unable to create quiesced VM snapshot, attempting again with quiescing " -"disabled." -msgstr "" - -#: nova/virt/libvirt/driver.py:1752 -msgid "Unable to create VM snapshot, failing volume_snapshot operation." -msgstr "" - -#: nova/virt/libvirt/driver.py:1788 +#: nova/virt/libvirt/driver.py:1790 #, python-format msgid "Unknown type: %s" msgstr "" -#: nova/virt/libvirt/driver.py:1793 +#: nova/virt/libvirt/driver.py:1795 msgid "snapshot_id required in create_info" msgstr "" -#: nova/virt/libvirt/driver.py:1802 -msgid "" -"Error occurred during volume_snapshot_create, sending error status to " -"Cinder." -msgstr "" - -#: nova/virt/libvirt/driver.py:1851 +#: nova/virt/libvirt/driver.py:1853 #, python-format msgid "Libvirt '%s' or later is required for online deletion of volume snapshots." msgstr "" -#: nova/virt/libvirt/driver.py:1858 +#: nova/virt/libvirt/driver.py:1860 #, python-format msgid "Unknown delete_info type %s" msgstr "" -#: nova/virt/libvirt/driver.py:1888 +#: nova/virt/libvirt/driver.py:1890 #, python-format msgid "Unable to locate disk matching id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:1949 -msgid "" -"Error occurred during volume_snapshot_delete, sending error status to " -"Cinder." -msgstr "" - -#: nova/virt/libvirt/driver.py:1970 -msgid "Instance soft rebooted successfully." -msgstr "Instance soft rebooted successfully." - -#: nova/virt/libvirt/driver.py:1974 -msgid "Failed to soft reboot instance. Trying hard reboot." -msgstr "" - -#: nova/virt/libvirt/driver.py:2013 -msgid "Instance shutdown successfully." -msgstr "Instance shutdown successfully." - -#: nova/virt/libvirt/driver.py:2021 -msgid "Instance may have been rebooted during soft reboot, so return now." -msgstr "" - -#: nova/virt/libvirt/driver.py:2089 -msgid "Instance rebooted successfully." -msgstr "Instance rebooted successfully." - -#: nova/virt/libvirt/driver.py:2257 -msgid "Instance spawned successfully." -msgstr "Instance spawned successfully." - -#: nova/virt/libvirt/driver.py:2273 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "data: %(data)r, fpath: %(fpath)r" - -#: nova/virt/libvirt/driver.py:2312 nova/virt/libvirt/driver.py:2338 -#, python-format -msgid "Truncated console log returned, %d bytes ignored" -msgstr "" - -#: nova/virt/libvirt/driver.py:2327 nova/virt/xenapi/vmops.py:1552 +#: nova/virt/libvirt/driver.py:2330 nova/virt/xenapi/vmops.py:1552 msgid "Guest does not have a console available" msgstr "Guest does not have a console available" -#: nova/virt/libvirt/driver.py:2412 nova/virt/libvirt/driver.py:2417 -#, 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:2538 -#, fuzzy, python-format -msgid "Error injecting data into image %(img_id)s (%(e)s)" -msgstr "Ignoring error injecting data into image %(img_id)s (%(e)s)" - -#: nova/virt/libvirt/driver.py:2564 -msgid "Creating image" -msgstr "Creating image" - -#: nova/virt/libvirt/driver.py:2673 -msgid "Using config drive" -msgstr "Using config drive" - -#: nova/virt/libvirt/driver.py:2696 -msgid "File injection into a boot from volume instance is not supported" -msgstr "" - -#: nova/virt/libvirt/driver.py:2742 +#: nova/virt/libvirt/driver.py:2746 #, python-format msgid "Detaching PCI devices with libvirt < %(ver)s is not permitted" msgstr "" -#: nova/virt/libvirt/driver.py:2771 -msgid "Instance disappeared while detaching a PCI device from it." -msgstr "" - -#: nova/virt/libvirt/driver.py:2782 -#, python-format -msgid "Attaching PCI devices %(dev)s to %(dom)s failed." -msgstr "" - -#: nova/virt/libvirt/driver.py:2826 -#, python-format -msgid "Cannot update service status on host: %s,since it is not registered." -msgstr "" - -#: nova/virt/libvirt/driver.py:2829 -#, python-format -msgid "Cannot update service status on host: %s,due to an unexpected exception." -msgstr "" - -#: nova/virt/libvirt/driver.py:2908 +#: nova/virt/libvirt/driver.py:2912 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " @@ -8710,15 +8427,15 @@ msgstr "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" -#: nova/virt/libvirt/driver.py:2914 +#: nova/virt/libvirt/driver.py:2918 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:2918 +#: nova/virt/libvirt/driver.py:2922 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:2938 +#: nova/virt/libvirt/driver.py:2942 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" @@ -8726,18 +8443,14 @@ msgstr "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" -#: nova/virt/libvirt/driver.py:3219 -msgid "Configuring timezone for windows instance to localtime" -msgstr "" - -#: nova/virt/libvirt/driver.py:3472 +#: nova/virt/libvirt/driver.py:3475 #, python-format msgid "" "Error from libvirt while looking up %(instance_id)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3493 +#: nova/virt/libvirt/driver.py:3496 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " @@ -8746,89 +8459,23 @@ msgstr "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" -#: nova/virt/libvirt/driver.py:3550 -#, python-format -msgid "An error occurred while trying to define a domain with xml: %s" -msgstr "" - -#: nova/virt/libvirt/driver.py:3559 -#, python-format -msgid "An error occurred while trying to launch a defined domain with xml: %s" -msgstr "" - -#: nova/virt/libvirt/driver.py:3568 -#, python-format -msgid "An error occurred while enabling hairpin mode on domain with xml: %s" -msgstr "" - -#: nova/virt/libvirt/driver.py:3586 -#, python-format -msgid "Neutron Reported failure on event %(event)s for instance %(uuid)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:3669 -#, python-format -msgid "Timeout waiting for vif plugging callback for instance %(uuid)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:3691 nova/virt/libvirt/driver.py:3834 -#: nova/virt/libvirt/driver.py:3861 -#, python-format -msgid "libvirt can't find a domain with id: %s" -msgstr "" - -#: nova/virt/libvirt/driver.py:3763 -#, fuzzy -msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. " -msgstr "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. This error can be safely ignored for now." - -#: nova/virt/libvirt/driver.py:3773 +#: nova/virt/libvirt/driver.py:3760 msgid "Invalid vcpu_pin_set config, out of hypervisor cpu range." msgstr "" -#: nova/virt/libvirt/driver.py:3826 -#, python-format -msgid "couldn't obtain the vpu count from domain id: %(id)s, exception: %(ex)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:3902 +#: nova/virt/libvirt/driver.py:3890 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:3916 nova/virt/xenapi/host.py:256 -#, python-format -msgid "" -"Hostname has changed from %(old)s to %(new)s. A restart is required to " -"take effect." -msgstr "" - -#: nova/virt/libvirt/driver.py:4121 -#, python-format -msgid "" -"Getting block stats failed, device might have been detached. " -"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:4127 -#, python-format -msgid "" -"Could not find domain in libvirt for instance %s. Cannot get block stats " -"for device" -msgstr "" - -#: nova/virt/libvirt/driver.py:4263 +#: nova/virt/libvirt/driver.py:4251 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:4271 +#: nova/virt/libvirt/driver.py:4259 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:4315 +#: nova/virt/libvirt/driver.py:4303 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " @@ -8840,15 +8487,6 @@ msgstr "" #: nova/virt/libvirt/driver.py:4342 #, python-format msgid "" -"Instance launched has CPU info:\n" -"%s" -msgstr "" -"Instance launched has CPU info:\n" -"%s" - -#: nova/virt/libvirt/driver.py:4354 -#, python-format -msgid "" "CPU doesn't have compatibility.\n" "\n" "%(ret)s\n" @@ -8861,121 +8499,37 @@ msgstr "" "\n" "Refer to %(u)s" -#: nova/virt/libvirt/driver.py:4421 +#: nova/virt/libvirt/driver.py:4409 #, 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:4493 -#, python-format -msgid "Live Migration failure: %s" -msgstr "" - -#: nova/virt/libvirt/driver.py:4606 -#, fuzzy, python-format -msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." -msgstr "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." - -#: nova/virt/libvirt/driver.py:4739 -#, fuzzy, python-format -msgid "" -"Error from libvirt while getting description of %(instance_name)s: [Error" -" Code %(error_code)s] %(ex)s" -msgstr "" -"Error from libvirt while looking up %(instance_name)s: [Error Code " -"%(error_code)s] %(ex)s" - -#: nova/virt/libvirt/driver.py:4818 -#, python-format -msgid "" -"Periodic task is updating the host stat, it is trying to get disk " -"%(i_name)s, but disk file was removed by concurrent operations such as " -"resize." -msgstr "" - -#: nova/virt/libvirt/driver.py:4906 +#: nova/virt/libvirt/driver.py:4900 msgid "Unable to resize disk down." msgstr "" -#: nova/virt/libvirt/driver.py:4992 -msgid "Instance running successfully." -msgstr "Instance running successfully." - -#: nova/virt/libvirt/driver.py:5232 -#, python-format -msgid "Deleting instance files %s" -msgstr "" - -#: nova/virt/libvirt/driver.py:5237 -#, 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:5244 -#, python-format -msgid "Deletion of %s failed" -msgstr "" - -#: nova/virt/libvirt/driver.py:5247 -#, python-format -msgid "Deletion of %s complete" -msgstr "" - -#: nova/virt/libvirt/firewall.py:48 -msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." -msgstr "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." - -#: nova/virt/libvirt/firewall.py:104 -msgid "Called setup_basic_filtering in nwfilter" -msgstr "Called setup_basic_filtering in nwfilter" - -#: nova/virt/libvirt/firewall.py:112 -msgid "Ensuring static filters" -msgstr "Ensuring static filters" - -#: nova/virt/libvirt/imagebackend.py:201 -#, python-format -msgid "Unable to preallocate_images=%(imgs)s at path: %(path)s" -msgstr "" - -#: nova/virt/libvirt/imagebackend.py:229 -#, python-format -msgid "" -"%(base)s virtual size %(base_size)s larger than flavor root disk size " -"%(size)s" -msgstr "" - -#: nova/virt/libvirt/imagebackend.py:257 +#: nova/virt/libvirt/imagebackend.py:258 #, python-format msgid "Could not load line %(line)s, got error %(error)s" msgstr "" -#: nova/virt/libvirt/imagebackend.py:272 +#: nova/virt/libvirt/imagebackend.py:273 msgid "Attempted overwrite of an existing value." msgstr "" -#: nova/virt/libvirt/imagebackend.py:428 +#: nova/virt/libvirt/imagebackend.py:429 msgid "You should specify images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:500 -#, python-format -msgid "error opening rbd image %s" -msgstr "" - -#: nova/virt/libvirt/imagebackend.py:543 +#: nova/virt/libvirt/imagebackend.py:544 msgid "You should specify images_rbd_pool flag to use rbd images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:657 +#: nova/virt/libvirt/imagebackend.py:658 msgid "rbd python libraries not found" msgstr "" -#: nova/virt/libvirt/imagebackend.py:696 +#: nova/virt/libvirt/imagebackend.py:697 #, python-format msgid "Unknown image_type=%s" msgstr "Unknown image_type=%s" @@ -9012,56 +8566,27 @@ msgstr "" msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "Can't retrieve root device path from instance libvirt configuration" -#: nova/virt/libvirt/vif.py:351 nova/virt/libvirt/vif.py:606 -#: nova/virt/libvirt/vif.py:788 +#: nova/virt/libvirt/vif.py:353 nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:797 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:395 nova/virt/libvirt/vif.py:626 -#: nova/virt/libvirt/vif.py:808 +#: nova/virt/libvirt/vif.py:397 nova/virt/libvirt/vif.py:628 +#: nova/virt/libvirt/vif.py:817 #, fuzzy, python-format msgid "Unexpected vif_type=%s" msgstr "Unexpected error: %s" -#: nova/virt/libvirt/vif.py:546 nova/virt/libvirt/vif.py:570 -#: nova/virt/libvirt/vif.py:594 -msgid "Failed while plugging vif" -msgstr "" - -#: nova/virt/libvirt/vif.py:642 nova/virt/libvirt/vif.py:673 -#: nova/virt/libvirt/vif.py:691 nova/virt/libvirt/vif.py:712 -#: nova/virt/libvirt/vif.py:731 nova/virt/libvirt/vif.py:755 -#: nova/virt/libvirt/vif.py:776 -msgid "Failed while unplugging vif" -msgstr "Failed while unplugging vif" - -#: nova/virt/libvirt/vif.py:818 -#, python-format -msgid "" -"VIF driver \"%s\" is marked as deprecated and will be removed in the Juno" -" release." -msgstr "" - #: nova/virt/libvirt/volume.py:291 #, python-format msgid "iSCSI device not found at %s" msgstr "iSCSI device not found at %s" -#: nova/virt/libvirt/volume.py:666 -#, python-format -msgid "Couldn't unmount the NFS share %s" -msgstr "" - #: nova/virt/libvirt/volume.py:737 #, fuzzy, python-format msgid "AoE device not found at %s" msgstr "iSCSI device not found at %s" -#: nova/virt/libvirt/volume.py:815 -#, python-format -msgid "Couldn't unmount the GlusterFS share %s" -msgstr "" - #: nova/virt/libvirt/volume.py:909 msgid "We are unable to locate any Fibre Channel devices" msgstr "" @@ -9150,6 +8675,34 @@ msgstr "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" msgid "In vmwareapi:_poll_task, Got this error %s" msgstr "In vmwareapi:_poll_task, Got this error %s" +#: nova/virt/vmwareapi/ds_util.py:38 +msgid "Datastore name cannot be None" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:40 +msgid "Datastore reference cannot be None" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:42 +msgid "Invalid capacity" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:45 +msgid "Capacity is smaller than free space" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:106 +msgid "datastore name empty" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:111 +msgid "path component cannot be None" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:144 +msgid "datastore path empty" +msgstr "" + #: nova/virt/vmwareapi/error_util.py:46 msgid "exception_summary must not be a list" msgstr "" @@ -9336,26 +8889,26 @@ msgstr "Exception in %s " msgid "Unable to retrieve value for %(path)s Reason: %(reason)s" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:197 +#: nova/virt/vmwareapi/vm_util.py:195 #, python-format msgid "%s is not supported." msgstr "" -#: nova/virt/vmwareapi/vm_util.py:989 +#: nova/virt/vmwareapi/vm_util.py:980 msgid "No host available on cluster" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:1220 +#: nova/virt/vmwareapi/vm_util.py:1210 #, python-format msgid "Failed to get cluster references %s" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:1232 +#: nova/virt/vmwareapi/vm_util.py:1222 #, python-format msgid "Failed to get resource pool references %s" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:1414 +#: nova/virt/vmwareapi/vm_util.py:1404 msgid "vmwareapi:vm_util:clone_vmref_for_instance, called with vm_ref=None" msgstr "" @@ -9364,56 +8917,56 @@ msgstr "" msgid "Extending virtual disk failed with error: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:247 +#: nova/virt/vmwareapi/vmops.py:246 msgid "Image disk size greater than requested disk size" msgstr "" -#: nova/virt/vmwareapi/vmops.py:480 +#: nova/virt/vmwareapi/vmops.py:471 #, python-format msgid "Root disk file creation failed - %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:822 +#: nova/virt/vmwareapi/vmops.py:813 msgid "instance is not powered on" msgstr "instance is not powered on" -#: nova/virt/vmwareapi/vmops.py:878 +#: nova/virt/vmwareapi/vmops.py:869 #, python-format msgid "" "In vmwareapi:vmops:_destroy_instance, got this exception while un-" "registering the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:903 +#: nova/virt/vmwareapi/vmops.py:892 #, python-format msgid "" "In vmwareapi:vmops:_destroy_instance, got this exception while deleting " "the VM contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:937 +#: nova/virt/vmwareapi/vmops.py:926 msgid "pause not supported for vmwareapi" msgstr "pause not supported for vmwareapi" -#: nova/virt/vmwareapi/vmops.py:941 +#: nova/virt/vmwareapi/vmops.py:930 msgid "unpause not supported for vmwareapi" msgstr "unpause not supported for vmwareapi" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:948 #, fuzzy msgid "instance is powered off and cannot be suspended." msgstr "instance is powered off and can not be suspended." -#: nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:968 msgid "instance is not in a suspended state" msgstr "instance is not in a suspended state" -#: nova/virt/vmwareapi/vmops.py:1067 +#: nova/virt/vmwareapi/vmops.py:1056 #, fuzzy msgid "instance is suspended and cannot be powered off." msgstr "instance is not powered on" -#: nova/virt/vmwareapi/vmops.py:1158 +#: nova/virt/vmwareapi/vmops.py:1147 #, fuzzy, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" @@ -9422,12 +8975,12 @@ msgstr "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" -#: nova/virt/vmwareapi/vmops.py:1224 nova/virt/xenapi/vmops.py:1497 +#: nova/virt/vmwareapi/vmops.py:1213 nova/virt/xenapi/vmops.py:1497 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -#: nova/virt/vmwareapi/vmops.py:1228 nova/virt/xenapi/vmops.py:1501 +#: nova/virt/vmwareapi/vmops.py:1217 nova/virt/xenapi/vmops.py:1501 msgid "Automatically hard rebooting" msgstr "Automatically hard rebooting" @@ -9459,12 +9012,12 @@ msgstr "Failed to find volume in db" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -#: nova/virt/xenapi/agent.py:111 nova/virt/xenapi/vmops.py:1768 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1768 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -#: nova/virt/xenapi/agent.py:116 nova/virt/xenapi/vmops.py:1773 +#: nova/virt/xenapi/agent.py:117 nova/virt/xenapi/vmops.py:1773 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " @@ -9473,34 +9026,34 @@ msgstr "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" -#: nova/virt/xenapi/agent.py:121 nova/virt/xenapi/vmops.py:1778 +#: nova/virt/xenapi/agent.py:122 nova/virt/xenapi/vmops.py:1778 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "The call to %(method)s returned an error: %(e)s. args=%(args)r" -#: nova/virt/xenapi/agent.py:131 +#: nova/virt/xenapi/agent.py:132 #, python-format msgid "" "The agent call to %(method)s returned an invalid response: %(ret)r. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:138 +#: nova/virt/xenapi/agent.py:139 #, python-format msgid "The agent call to %(method)s returned an an error: %(ret)r. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:170 +#: nova/virt/xenapi/agent.py:171 #, python-format msgid "Ignoring error while configuring instance with agent: %s" msgstr "" -#: nova/virt/xenapi/agent.py:242 +#: nova/virt/xenapi/agent.py:247 #, python-format msgid "Unable to update the agent due to: %(exc)s" msgstr "" -#: nova/virt/xenapi/agent.py:368 +#: nova/virt/xenapi/agent.py:373 msgid "" "XenServer tools installed in this image are capable of network injection." " Networking files will not bemanipulated" @@ -9508,7 +9061,7 @@ msgstr "" "XenServer tools installed in this image are capable of network injection." " Networking files will not bemanipulated" -#: nova/virt/xenapi/agent.py:376 +#: nova/virt/xenapi/agent.py:381 msgid "" "XenServer tools are present in this image but are not capable of network " "injection" @@ -9516,15 +9069,15 @@ msgstr "" "XenServer tools are present in this image but are not capable of network " "injection" -#: nova/virt/xenapi/agent.py:380 +#: nova/virt/xenapi/agent.py:385 msgid "XenServer tools are not installed in this image" msgstr "XenServer tools are not installed in this image" -#: nova/virt/xenapi/agent.py:394 +#: nova/virt/xenapi/agent.py:399 msgid "Invalid 'agent_present' value. Falling back to the default." msgstr "" -#: nova/virt/xenapi/agent.py:435 +#: nova/virt/xenapi/agent.py:440 #, python-format msgid "OpenSSL error: %s" msgstr "OpenSSL error: %s" @@ -9562,7 +9115,7 @@ msgstr "" "xenapi.fake does not have an implementation for %s or it has been called " "with the wrong number of arguments" -#: nova/virt/xenapi/host.py:72 +#: nova/virt/xenapi/host.py:74 #, python-format msgid "" "Instance %(name)s running on %(host)s could not be found in the database:" @@ -9571,30 +9124,37 @@ msgstr "" "Instance %(name)s running on %(host)s could not be found in the database:" " assuming it is a worker VM and skip ping migration to a new host" -#: nova/virt/xenapi/host.py:84 +#: nova/virt/xenapi/host.py:86 #, fuzzy, python-format msgid "Aggregate for host %(host)s count not be found." msgstr "Compute host %(host)s could not be found." -#: nova/virt/xenapi/host.py:103 +#: nova/virt/xenapi/host.py:105 #, python-format msgid "Unable to migrate VM %(vm_ref)s from %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:183 +#: nova/virt/xenapi/host.py:186 msgid "Failed to parse information about a pci device for passthrough" msgstr "" -#: nova/virt/xenapi/host.py:281 +#: nova/virt/xenapi/host.py:259 +#, python-format +msgid "" +"Hostname has changed from %(old)s to %(new)s. A restart is required to " +"take effect." +msgstr "" + +#: nova/virt/xenapi/host.py:284 #, python-format msgid "Failed to extract instance support from %s" msgstr "Failed to extract instance support from %s" -#: nova/virt/xenapi/host.py:298 +#: nova/virt/xenapi/host.py:301 msgid "Unable to get updated status" msgstr "Unable to get updated status" -#: nova/virt/xenapi/host.py:301 +#: nova/virt/xenapi/host.py:304 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "The call to %(method)s returned an error: %(e)s." @@ -10011,7 +9571,7 @@ msgstr "" msgid "Migrate Send failed" msgstr "Migrate Send failed" -#: nova/virt/xenapi/volume_utils.py:86 nova/virt/xenapi/volume_utils.py:263 +#: nova/virt/xenapi/volume_utils.py:86 nova/virt/xenapi/volume_utils.py:262 #, python-format msgid "Unable to obtain target information %s" msgstr "" @@ -10028,36 +9588,36 @@ msgid "" "%(target_lun)s)" msgstr "" -#: nova/virt/xenapi/volume_utils.py:181 +#: nova/virt/xenapi/volume_utils.py:180 #, python-format msgid "Unable to get record of VDI %s on" msgstr "Unable to get record of VDI %s on" -#: nova/virt/xenapi/volume_utils.py:203 +#: nova/virt/xenapi/volume_utils.py:202 #, python-format msgid "Unable to introduce VDI for SR %s" msgstr "Unable to introduce VDI for SR %s" -#: nova/virt/xenapi/volume_utils.py:230 +#: nova/virt/xenapi/volume_utils.py:229 msgid "Cannot purge SR with referenced VDIs" msgstr "" -#: nova/virt/xenapi/volume_utils.py:247 +#: nova/virt/xenapi/volume_utils.py:246 #, python-format msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" msgstr "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -#: nova/virt/xenapi/volume_utils.py:255 +#: nova/virt/xenapi/volume_utils.py:254 #, python-format msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" msgstr "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -#: nova/virt/xenapi/volume_utils.py:279 +#: nova/virt/xenapi/volume_utils.py:278 #, python-format msgid "Mountpoint cannot be translated: %s" msgstr "Mountpoint cannot be translated: %s" -#: nova/virt/xenapi/volume_utils.py:301 +#: nova/virt/xenapi/volume_utils.py:300 #, python-format msgid "Unable to find SR from VBD %s" msgstr "Unable to find SR from VBD %s" diff --git a/nova/locale/es/LC_MESSAGES/nova-log-error.po b/nova/locale/es/LC_MESSAGES/nova-log-error.po index 39c175e8de..600dd01dc6 100644 --- a/nova/locale/es/LC_MESSAGES/nova-log-error.po +++ b/nova/locale/es/LC_MESSAGES/nova-log-error.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" -"PO-Revision-Date: 2014-06-14 19:30+0000\n" +"POT-Creation-Date: 2014-06-30 06:08+0000\n" +"PO-Revision-Date: 2014-06-30 05:01+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Spanish (http://www.transifex.com/projects/p/nova/language/" "es/)\n" @@ -39,7 +39,12 @@ msgstr "" msgid "Exception running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/objects/instance_fault.py:86 +#: nova/api/ec2/__init__.py:243 +#, python-format +msgid "Keystone failure: %s" +msgstr "Anomalía de keystone: %s" + +#: nova/objects/instance_fault.py:87 msgid "Failed to notify cells of instance fault" msgstr "No se ha podido notificar a las células el error de instancia" @@ -53,6 +58,11 @@ msgstr "Se está descartando excepción original: %s" msgid "Unexpected exception occurred %d time(s)... retrying." msgstr "La excepción inesperada ha ocurrido %d vez(veces)... reintentando." +#: nova/openstack/common/lockutils.py:120 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "No se ha podido liberar el bloqueo adquirido `%s`" + #: nova/openstack/common/loopingcall.py:89 msgid "in fixed duration looping call" msgstr "en llamada en bucle de duración fija" @@ -106,27 +116,205 @@ msgstr "Excepción de base de datos recortada." msgid "Failed to migrate to version %s on engine %s" msgstr "" +#: nova/virt/libvirt/driver.py:625 +#, python-format +msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." +msgstr "" +"Nova necesita libvirt versión %(major)i.%(minor)i.%(micro)i o superior." + +#: nova/virt/libvirt/driver.py:749 +#, python-format +msgid "Connection to libvirt failed: %s" +msgstr "Ha fallado la conexión a libvirt: %s" + +#: nova/virt/libvirt/driver.py:873 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "Error de libvirt durante destrucción. Código=%(errcode)s Error=%(e)s" + +#: nova/virt/libvirt/driver.py:889 +msgid "During wait destroy, instance disappeared." +msgstr "Durante la destrucción de espera, la instancia ha desaparecido." + +#: nova/virt/libvirt/driver.py:951 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" +"Error de libvirt durante borrado de definición. Código=%(errcode)s Error=" +"%(e)s" + +#: nova/virt/libvirt/driver.py:977 +#, python-format +msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgstr "" +"Error de libvirt durante eliminación de filtro. Código=%(errcode)s Error=" +"%(e)s" + +#: nova/virt/libvirt/driver.py:1389 +msgid "attaching network adapter failed." +msgstr "se ha encontrado un error en la conexión del adaptador de red." + +#: nova/virt/libvirt/driver.py:1414 +msgid "detaching network adapter failed." +msgstr "se ha encontrado un error en la desconexión del adaptador de red." + +#: nova/virt/libvirt/driver.py:1663 +msgid "Failed to send updated snapshot status to volume service." +msgstr "" +"Fallo al enviar estado de instantánea actualizada al servicio de volumen." + +#: nova/virt/libvirt/driver.py:1749 +msgid "" +"Unable to create quiesced VM snapshot, attempting again with quiescing " +"disabled." +msgstr "" +"Incapaz de crear instantánea de VM inmovilizada, intentando nuevamente con " +"la inmovilidad deshabilitada" + +#: nova/virt/libvirt/driver.py:1755 +msgid "Unable to create VM snapshot, failing volume_snapshot operation." +msgstr "" +"Incapaz de crear instantánea de VM, operación de volume_snapshot fallida." + +#: nova/virt/libvirt/driver.py:1804 +msgid "" +"Error occurred during volume_snapshot_create, sending error status to Cinder." +msgstr "" +"Error ocurrido durante volume_snapshot_create, enviando estado de error a " +"Cinder." + +#: nova/virt/libvirt/driver.py:1951 +msgid "" +"Error occurred during volume_snapshot_delete, sending error status to Cinder." +msgstr "" +"Ha ocurrido un error durante volume_snapshot_delete, envinado estado de " +"error a Cinder." + +#: nova/virt/libvirt/driver.py:2416 nova/virt/libvirt/driver.py:2421 +#, python-format +msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgstr "Error en '%(path)s' al comprobar E/S directa: '%(ex)s'" + +#: nova/virt/libvirt/driver.py:2542 +#, python-format +msgid "Error injecting data into image %(img_id)s (%(e)s)" +msgstr "Error al inyectar datos en imagen %(img_id)s (%(e)s)" + +#: nova/virt/libvirt/driver.py:2693 +#, python-format +msgid "Creating config drive failed with error: %s" +msgstr "La creación de unidad de configuración ha fallado con el error: %s" + +#: nova/virt/libvirt/driver.py:2786 +#, python-format +msgid "Attaching PCI devices %(dev)s to %(dom)s failed." +msgstr "La asociación de dispositivos PCI %(dev)s a %(dom)s ha fallado." + +#: nova/virt/libvirt/driver.py:3553 +#, python-format +msgid "An error occurred while trying to define a domain with xml: %s" +msgstr "Un error ha ocurrido al tratar de definir un dominio con xml: %s" + +#: nova/virt/libvirt/driver.py:3562 +#, python-format +msgid "An error occurred while trying to launch a defined domain with xml: %s" +msgstr "" +"Un error ha ocurrido al intentar lanzar un dominio definido con xml: %s" + +#: nova/virt/libvirt/driver.py:3571 +#, python-format +msgid "An error occurred while enabling hairpin mode on domain with xml: %s" +msgstr "" +"Un error ha ocurrido al habilitar el modo pasador en el dominio con xml: %s" + +#: nova/virt/libvirt/driver.py:3589 +#, python-format +msgid "Neutron Reported failure on event %(event)s for instance %(uuid)s" +msgstr "" +"Neutron ha reportado una falla en el evento %(event)s para la instancia " +"%(uuid)s" + +#: nova/virt/libvirt/driver.py:3904 +#, python-format +msgid "" +"Hostname has changed from %(old)s to %(new)s. A restart is required to take " +"effect." +msgstr "" +"El nombre del anfitrión ha cambiado de %(old)s a %(new)s. Se requiere un " +"reinicio para hacer efecto." + +#: nova/virt/libvirt/driver.py:4481 +#, python-format +msgid "Live Migration failure: %s" +msgstr "Fallo en migración en vivo: %s" + +#: nova/virt/libvirt/driver.py:5231 +#, python-format +msgid "Failed to cleanup directory %(target)s: %(e)s" +msgstr "No se ha podido limpiar el directorio %(target)s: %(e)s" + +#: nova/virt/libvirt/imagebackend.py:202 +#, python-format +msgid "Unable to preallocate_images=%(imgs)s at path: %(path)s" +msgstr "Incapaz de preallocate_images=%(imgs)s en la ruta: %(path)s" + +#: nova/virt/libvirt/imagebackend.py:230 +#, python-format +msgid "" +"%(base)s virtual size %(base_size)s larger than flavor root disk size " +"%(size)s" +msgstr "" +"El tamaño virtual %(base_size)s de %(base)s es más grande que el tamaño del " +"disco raíz del sabor %(size)s" + +#: nova/virt/libvirt/imagebackend.py:501 +#, python-format +msgid "error opening rbd image %s" +msgstr "Error al abrir imagen rbd %s" + #: nova/virt/libvirt/imagecache.py:130 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" -msgstr "" +msgstr "Error al leer imagen en archivo %(filename)s: %(error)s" #: nova/virt/libvirt/imagecache.py:391 #, python-format msgid "image %(id)s at (%(base_file)s): image verification failed" -msgstr "" +msgstr "imagen %(id)s en (%(base_file)s): ha fallado la verificación de imagen" #: nova/virt/libvirt/imagecache.py:448 #, python-format msgid "Failed to remove %(base_file)s, error was %(error)s" -msgstr "" +msgstr "No se ha podido eliminar %(base_file)s, el error era %(error)s" #: nova/virt/libvirt/lvm.py:201 #, python-format msgid "ignoring unrecognized volume_clear='%s' value" msgstr "Ignorando valor no reconocido volume_clear='%s'" +#: nova/virt/libvirt/vif.py:548 nova/virt/libvirt/vif.py:572 +#: nova/virt/libvirt/vif.py:596 +msgid "Failed while plugging vif" +msgstr "Fallo al conectar vif" + +#: nova/virt/libvirt/vif.py:644 nova/virt/libvirt/vif.py:676 +#: nova/virt/libvirt/vif.py:695 nova/virt/libvirt/vif.py:717 +#: nova/virt/libvirt/vif.py:737 nova/virt/libvirt/vif.py:762 +#: nova/virt/libvirt/vif.py:784 +msgid "Failed while unplugging vif" +msgstr "No se ha podido desconectar vif" + #: nova/virt/libvirt/volume.py:141 #, python-format msgid "Unknown content in connection_info/access_mode: %s" -msgstr "" +msgstr "Contenido desconocido en connection_info/access_mode: %s" + +#: nova/virt/libvirt/volume.py:666 +#, python-format +msgid "Couldn't unmount the NFS share %s" +msgstr "No se puede desmontar el recurso compartido NFS %s" + +#: nova/virt/libvirt/volume.py:815 +#, python-format +msgid "Couldn't unmount the GlusterFS share %s" +msgstr "No se puede desmontar el recurso compartido GlusterFS %s" diff --git a/nova/locale/es/LC_MESSAGES/nova-log-info.po b/nova/locale/es/LC_MESSAGES/nova-log-info.po index eef942024f..6d7b4a5c34 100644 --- a/nova/locale/es/LC_MESSAGES/nova-log-info.po +++ b/nova/locale/es/LC_MESSAGES/nova-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" -"PO-Revision-Date: 2014-06-20 16:41+0000\n" +"POT-Creation-Date: 2014-06-30 06:07+0000\n" +"PO-Revision-Date: 2014-06-30 05:01+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Spanish (http://www.transifex.com/projects/p/nova/language/" "es/)\n" @@ -24,6 +24,16 @@ msgstr "" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet oculto escuchando en %(port)s para el proceso %(pid)d" +#: nova/openstack/common/lockutils.py:83 +#, python-format +msgid "Created lock path: %s" +msgstr "Candado creado ruta: %s" + +#: nova/openstack/common/lockutils.py:250 +#, python-format +msgid "Failed to remove file %(file)s" +msgstr "" + #: nova/openstack/common/periodic_task.py:125 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" @@ -91,6 +101,145 @@ msgstr "Eliminando registro duplicado con id: %(id)s de la tabla: %(table)s" msgid "%(num_values)d values found, of which the minimum value will be used." msgstr "" +#: nova/virt/libvirt/driver.py:894 +msgid "Instance destroyed successfully." +msgstr "La instancia se ha destruido satisfactoriamente. " + +#: nova/virt/libvirt/driver.py:904 +msgid "Instance may be started again." +msgstr "La instancia puede volver a iniciarse." + +#: nova/virt/libvirt/driver.py:914 +msgid "Going to destroy instance again." +msgstr "Se va a volver a destruir la instancia." + +#: nova/virt/libvirt/driver.py:1518 +msgid "Beginning live snapshot process" +msgstr "Empezando proceso de instantánea en directo" + +#: nova/virt/libvirt/driver.py:1521 +msgid "Beginning cold snapshot process" +msgstr "Empezando proceso de instantánea frío" + +#: nova/virt/libvirt/driver.py:1550 +msgid "Snapshot extracted, beginning image upload" +msgstr "Se ha extraído instantánea, empezando subida de imagen" + +#: nova/virt/libvirt/driver.py:1562 +msgid "Snapshot image upload complete" +msgstr "Subida de imagen de instantánea se ha completado" + +#: nova/virt/libvirt/driver.py:1972 +msgid "Instance soft rebooted successfully." +msgstr "" +"La instancia ha rearrancado satisfactoriamente de forma no permanente. " + +#: nova/virt/libvirt/driver.py:2015 +msgid "Instance shutdown successfully." +msgstr "La instancia ha concluido satisfactoriamente." + +#: nova/virt/libvirt/driver.py:2023 +msgid "Instance may have been rebooted during soft reboot, so return now." +msgstr "" +"Es posible que la instancia se haya rearrancado durante el arranque no " +"permanente, por consiguiente volver ahora." + +#: nova/virt/libvirt/driver.py:2091 +msgid "Instance rebooted successfully." +msgstr "La instancia ha rearrancado satisfactoriamente." + +#: nova/virt/libvirt/driver.py:2259 +msgid "Instance spawned successfully." +msgstr "Instancia generada satisfactoriamente. " + +#: nova/virt/libvirt/driver.py:2275 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "data: %(data)r, fpath: %(fpath)r" + +#: nova/virt/libvirt/driver.py:2314 nova/virt/libvirt/driver.py:2341 +#, python-format +msgid "Truncated console log returned, %d bytes ignored" +msgstr "Se ha devuelto registro de consola truncado, se han ignorado %d bytes " + +#: nova/virt/libvirt/driver.py:2568 +msgid "Creating image" +msgstr "Creando imagen" + +#: nova/virt/libvirt/driver.py:2677 +msgid "Using config drive" +msgstr "Utilizando unidad de configuración" + +#: nova/virt/libvirt/driver.py:2686 +#, python-format +msgid "Creating config drive at %(path)s" +msgstr "Creando unidad de configuración en %(path)s" + +#: nova/virt/libvirt/driver.py:3223 +msgid "Configuring timezone for windows instance to localtime" +msgstr "Configurando la zona horaria para la instancia windows a horario local" + +#: nova/virt/libvirt/driver.py:3694 nova/virt/libvirt/driver.py:3821 +#: nova/virt/libvirt/driver.py:3849 +#, python-format +msgid "libvirt can't find a domain with id: %s" +msgstr "libvirt no puede encontrar un dominio con id: %s" + +#: nova/virt/libvirt/driver.py:4109 +#, python-format +msgid "" +"Getting block stats failed, device might have been detached. Instance=" +"%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" +msgstr "" +"Fallo al obtener estadísticas de bloque, el dispositivo puede haber sido " +"desasociado. Instancia=%(instance_name)s Disco=%(disk)s Código=%(errcode)s " +"Error=%(e)s" + +#: nova/virt/libvirt/driver.py:4115 +#, python-format +msgid "" +"Could not find domain in libvirt for instance %s. Cannot get block stats for " +"device" +msgstr "" +"No se ha podido encontrar el dominio en libvirt para la instancia %s. No se " +"pueden obtener estadísticas de bloque para el dispositivo" + +#: nova/virt/libvirt/driver.py:4330 +#, python-format +msgid "Instance launched has CPU info: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4986 +msgid "Instance running successfully." +msgstr "La instancia se está ejecutando satisfactoriamente." + +#: nova/virt/libvirt/driver.py:5226 +#, python-format +msgid "Deleting instance files %s" +msgstr "Eliminado los archivos de instancia %s" + +#: nova/virt/libvirt/driver.py:5238 +#, python-format +msgid "Deletion of %s failed" +msgstr "La remoción de %s ha fallado" + +#: nova/virt/libvirt/driver.py:5241 +#, python-format +msgid "Deletion of %s complete" +msgstr "La remoción de %s se ha completado" + +#: nova/virt/libvirt/firewall.py:105 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "Se ha llamado a setup_basic_filtering en nwfilter" + +#: nova/virt/libvirt/firewall.py:113 +msgid "Ensuring static filters" +msgstr "Asegurando filtros estáticos" + +#: nova/virt/libvirt/firewall.py:306 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "Se ha intentado eliminar filtro de instancia que no está filtrada" + #: nova/virt/libvirt/imagecache.py:191 #, python-format msgid "Writing stored info to %s" diff --git a/nova/locale/es/LC_MESSAGES/nova-log-warning.po b/nova/locale/es/LC_MESSAGES/nova-log-warning.po new file mode 100644 index 0000000000..64fb423b59 --- /dev/null +++ b/nova/locale/es/LC_MESSAGES/nova-log-warning.po @@ -0,0 +1,379 @@ +# Translations template for nova. +# Copyright (C) 2014 ORGANIZATION +# This file is distributed under the same license as the nova project. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: nova\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2014-06-30 06:08+0000\n" +"PO-Revision-Date: 2014-06-24 16:11+0000\n" +"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" +"Language-Team: Spanish (http://www.transifex.com/projects/p/nova/language/" +"es/)\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: nova/compute/manager.py:1998 +msgid "No more network or fixed IP to be allocated" +msgstr "" + +#: nova/consoleauth/manager.py:84 +#, python-format +msgid "Token: %(token)s failed to save into memcached." +msgstr "" + +#: nova/consoleauth/manager.py:95 +#, python-format +msgid "Instance: %(instance_uuid)s failed to save into memcached" +msgstr "" + +#: nova/openstack/common/loopingcall.py:82 +#, python-format +msgid "task run outlasted interval by %s sec" +msgstr "la ejecución de tarea ha durado %s seg. más que el intervalo" + +#: nova/openstack/common/network_utils.py:146 +msgid "tcp_keepidle not available on your system" +msgstr "" + +#: nova/openstack/common/network_utils.py:153 +msgid "tcp_keepintvl not available on your system" +msgstr "" + +#: nova/openstack/common/network_utils.py:160 +msgid "tcp_keepknt not available on your system" +msgstr "" + +#: nova/openstack/common/service.py:363 +#, python-format +msgid "pid %d not in child list" +msgstr "El pid %d no está en la lista de hijos" + +#: nova/openstack/common/db/sqlalchemy/session.py:506 +#, python-format +msgid "Database server has gone away: %s" +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:559 +msgid "Unable to detect effective SQL mode" +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:567 +#, python-format +msgid "" +"MySQL SQL mode is '%s', consider enabling TRADITIONAL or STRICT_ALL_TABLES" +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:673 +#, python-format +msgid "SQL connection failed. %s attempts left." +msgstr "La conexión SQL ha fallado. Quedan %s intentos." + +#: nova/openstack/common/db/sqlalchemy/utils.py:97 +msgid "Id not in sort_keys; is sort_keys unique?" +msgstr "Id no está en sort_keys; ¿es sort_keys exclusivo?" + +#: nova/scheduler/filters/core_filter.py:51 +msgid "VCPUs not set; assuming CPU collection broken" +msgstr "" +"VCPU no establecidas; suponiendo que la colección de CPU se ha interrumpido" + +#: nova/scheduler/filters/core_filter.py:92 +#, python-format +msgid "Could not decode cpu_allocation_ratio: '%s'" +msgstr "No se puede decodificar cpu_allocation_ratio: '%s'" + +#: nova/scheduler/filters/ram_filter.py:95 +#, python-format +msgid "Could not decode ram_allocation_ratio: '%s'" +msgstr "No se puede decodificar ram_allocation_ratio: '%s'" + +#: nova/virt/libvirt/driver.py:368 +#, python-format +msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." +msgstr "" +"Modalidad de caché %(cache_mode)s no válida especificada para el tipo de " +"disco %(disk_type)s." + +#: nova/virt/libvirt/driver.py:606 +#, python-format +msgid "" +"The libvirt driver is not tested on %(type)s/%(arch)s by the OpenStack " +"project and thus its quality can not be ensured. For more information, see: " +"https://wiki.openstack.org/wiki/HypervisorSupportMatrix" +msgstr "" +"El controlador libvirt no ha sido probado en %(type)s/%(arch)s por el " +"projecto de OpenStack por lo cual su calidad no puede ser asegurada. Para " +"mas información, ver: https://wiki.openstack.org/wiki/HypervisorSupportMatrix" + +#: nova/virt/libvirt/driver.py:656 +#, python-format +msgid "URI %(uri)s does not support events: %(error)s" +msgstr "URI %(uri)s no soporta eventos: %(error)s" + +#: nova/virt/libvirt/driver.py:672 +#, python-format +msgid "URI %(uri)s does not support connection events: %(error)s" +msgstr "URI %(uri)s no soporta eventos de conexión: %(error)s" + +#: nova/virt/libvirt/driver.py:865 +msgid "Cannot destroy instance, operation time out" +msgstr "" +"No se puede destruir intsancia, tiempo de espera agotado para la operación" + +#: nova/virt/libvirt/driver.py:971 +msgid "Instance may be still running, destroy it again." +msgstr "Puede que la instancia aún se esté ejecutando, vuelva a destruirla." + +#: nova/virt/libvirt/driver.py:1026 +#, python-format +msgid "Ignoring Volume Error on vol %(vol_id)s during delete %(exc)s" +msgstr "" +"Ignorando Error de volumen en volumen %(vol_id)s durante la remocion %(exc)s" + +#: nova/virt/libvirt/driver.py:1076 +#, python-format +msgid "Volume %(disk)s possibly unsafe to remove, please clean up manually" +msgstr "" +"El volumen %(disk)s es posiblemente inseguro para remover, por favor " +"límpialo manualmente" + +#: nova/virt/libvirt/driver.py:1357 nova/virt/libvirt/driver.py:1365 +msgid "During detach_volume, instance disappeared." +msgstr "Durante detach_volume, la instancia ha desaparecido." + +#: nova/virt/libvirt/driver.py:1410 +msgid "During detach_interface, instance disappeared." +msgstr "Durante detach_interface, la instancia ha desaparecido." + +#: nova/virt/libvirt/driver.py:1976 +msgid "Failed to soft reboot instance. Trying hard reboot." +msgstr "" +"Fallo al reiniciar la instancia de manera suave. Intentando reinicio duro." + +#: nova/virt/libvirt/driver.py:2537 +#, python-format +msgid "Image %s not found on disk storage. Continue without injecting data" +msgstr "" +"La imagen %s no se ha encontrado en el almacenamiento de disco. Continuando " +"sin inyectar datos." + +#: nova/virt/libvirt/driver.py:2700 +msgid "File injection into a boot from volume instance is not supported" +msgstr "" +"La inyección de archivo al arranque desde la instancia del volumen no está " +"soportado." + +#: nova/virt/libvirt/driver.py:2775 +msgid "Instance disappeared while detaching a PCI device from it." +msgstr "" +"La instancia ha desaparecido mientras se removía el dispositivo PCI de ella." + +#: nova/virt/libvirt/driver.py:2830 +#, python-format +msgid "Cannot update service status on host: %s,since it is not registered." +msgstr "" +"No se puede actualizar el estado del servicio en el anfitrión: %s, ya que el " +"mismo no está registrado." + +#: nova/virt/libvirt/driver.py:2833 +#, python-format +msgid "" +"Cannot update service status on host: %s,due to an unexpected exception." +msgstr "" +"No se puede atualizar el estado del servicio en el anfitrión: %s, debido a " +"una excepción inesperada." + +#: nova/virt/libvirt/driver.py:2861 +#, python-format +msgid "URI %(uri)s does not support full set of host capabilities: %(error)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3672 +#, python-format +msgid "Timeout waiting for vif plugging callback for instance %(uuid)s" +msgstr "" +"Tiempo excedido para la llamada inversa de la conexión vif para la instancia " +"%(uuid)s" + +#: nova/virt/libvirt/driver.py:3750 +msgid "" +"Cannot get the number of cpu, because this function is not implemented for " +"this platform. " +msgstr "" +"No se puede obtener el número de CPU porque esta función no está " +"implementada para esta plataforma. " + +#: nova/virt/libvirt/driver.py:3813 +#, python-format +msgid "couldn't obtain the vpu count from domain id: %(id)s, exception: %(ex)s" +msgstr "" +"no se puede obtener el conteo de vpu del identificador del dominio: %(id)s, " +"excepción: %(ex)s" + +#: nova/virt/libvirt/driver.py:4050 +#, python-format +msgid "URI %(uri)s does not support listDevices: %(error)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4594 +#, python-format +msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." +msgstr "plug_vifs() ha fallado %(cnt)d. Intentando hasta %(max_retry)d." + +#: nova/virt/libvirt/driver.py:4727 +#, python-format +msgid "" +"Error from libvirt while getting description of %(instance_name)s: [Error " +"Code %(error_code)s] %(ex)s" +msgstr "" +"Error de libvirt al obtener la descripción de %(instance_name)s: [Código de " +"error %(error_code)s] %(ex)s" + +#: nova/virt/libvirt/driver.py:4805 +#, python-format +msgid "" +"Periodic task is updating the host stat, it is trying to get disk " +"%(i_name)s, but disk file was removed by concurrent operations such as " +"resize." +msgstr "" +"La tarea periódica está actualizando las estadísticas del anfitrión, está " +"intentando obtener el disco %(i_name)s, pero el disco ha sido removido por " +"operaciones concurrentes como la modificación de tamaño." + +#: nova/virt/libvirt/driver.py:4811 +#, python-format +msgid "" +"Periodic task is updating the host stat, it is trying to get disk " +"%(i_name)s, but access is denied. It is most likely due to a VM that exists " +"on the compute node but is not managed by Nova." +msgstr "" + +#: nova/virt/libvirt/firewall.py:49 +msgid "" +"Libvirt module could not be loaded. NWFilterFirewall will not work correctly." +msgstr "" +"El módulo lLibvirt no se ha podido cargar. NWFilterFirewall no funcionará " +"correctamente." + +#: nova/virt/libvirt/imagecache.py:318 +#, python-format +msgid "" +"Instance %(instance)s is using a backing file %(backing)s which does not " +"appear in the image service" +msgstr "" +"La instancia %(instance)s utiliza un archivo de respaldo %(backing)s que no " +"aparece en el servicio de la imagen" + +#: nova/virt/libvirt/imagecache.py:495 +#, python-format +msgid "" +"image %(id)s at (%(base_file)s): warning -- an absent base file is in use! " +"instances: %(instance_list)s" +msgstr "" +"%(id)s (%(base_file)s): aviso -- se está utilizando un archivo base ausente. " +"instancias: %(instance_list)s" + +#: nova/virt/libvirt/imagecache.py:545 +#, python-format +msgid "Unknown base file: %s" +msgstr "Archivo de base desconocido: %s " + +#: nova/virt/libvirt/lvm.py:68 +#, python-format +msgid "" +"Volume group %(vg)s will not be able to hold sparse volume %(lv)s. Virtual " +"volume size is %(size)db, but free space on volume group is only " +"%(free_space)db." +msgstr "" +"El grupo de volumen %(vg)s no podrá retener el volumen disperso %(lv)s. El " +"tamaño del volumen virtual es %(size)db, pero el espacio libre en el grupo " +"de volúmenes es solo %(free_space)db." + +#: nova/virt/libvirt/utils.py:69 nova/virt/libvirt/utils.py:75 +msgid "systool is not installed" +msgstr "systool no está instalado" + +#: nova/virt/libvirt/utils.py:242 +#, python-format +msgid "rbd remove %(name)s in pool %(pool)s failed" +msgstr "la remoción rbd de %(name)s en el conjunto %(pool)s ha fallado" + +#: nova/virt/libvirt/vif.py:827 +#, python-format +msgid "" +"VIF driver \"%s\" is marked as deprecated and will be removed in the Juno " +"release." +msgstr "" + +#: nova/virt/libvirt/volume.py:132 +#, python-format +msgid "Unknown content in connection_info/qos_specs: %s" +msgstr "Contenido desconocido en connection_info/qos_specs: %s" + +#: nova/virt/libvirt/volume.py:294 +#, python-format +msgid "" +"ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " +"number: %(tries)s" +msgstr "" +"El volumen ISCSI aún no se ha encontrado en: %(disk_dev)s. Se volverá a " +"explorar y se reintentará. Número de intentos: %(tries)s" + +#: nova/virt/libvirt/volume.py:361 +#, python-format +msgid "Unable to delete volume device %s" +msgstr "Incapaz de eliminar el dispositivo de volumen %s" + +#: nova/virt/libvirt/volume.py:372 +#, python-format +msgid "" +"Failed to remove multipath device descriptor %(dev_mapper)s. Exception " +"message: %(msg)s" +msgstr "" +"Fallo al remover el descriptor del dispositivo multiruta %(dev_mapper)s. " +"Mensaje de excepción: %(msg)s" + +#: nova/virt/libvirt/volume.py:694 nova/virt/libvirt/volume.py:843 +#, python-format +msgid "%s is already mounted" +msgstr "%s ya está montado " + +#: nova/virt/libvirt/volume.py:739 +#, python-format +msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" +msgstr "" +"El volumen AoE aún no se ha encontrado en: %(aoedevpath)s. Número de " +"intentos: %(tries)s" + +#: nova/virt/libvirt/volume.py:931 +#, python-format +msgid "" +"Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. Try " +"number: %(tries)s" +msgstr "" +"El volumen de fibra aún no se ha encontrado en: %(mount_device)s. Se volverá " +"a explorar y se reintentará. Número de intentos: %(tries)s" + +#: nova/virt/libvirt/volume.py:1033 +msgid "Value required for 'scality_sofs_config'" +msgstr "Valor necesario para 'scality_sofs_config'" + +#: nova/virt/libvirt/volume.py:1044 +#, python-format +msgid "Cannot access 'scality_sofs_config': %s" +msgstr "No se puede acceder a 'scality_sofs_config': %s" + +#: nova/virt/libvirt/volume.py:1050 +msgid "Cannot execute /sbin/mount.sofs" +msgstr "No se puede ejecutar /sbin/mount.sofs" + +#: nova/virt/libvirt/volume.py:1065 +msgid "Cannot mount Scality SOFS, check syslog for errors" +msgstr "No se puede montar Scality SOFS, compruebe syslog por si hay errores" diff --git a/nova/locale/es/LC_MESSAGES/nova.po b/nova/locale/es/LC_MESSAGES/nova.po index e1ad22959f..cf6c5d1957 100644 --- a/nova/locale/es/LC_MESSAGES/nova.po +++ b/nova/locale/es/LC_MESSAGES/nova.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" -"PO-Revision-Date: 2014-06-24 03:28+0000\n" +"POT-Creation-Date: 2014-06-30 06:07+0000\n" +"PO-Revision-Date: 2014-06-30 04:40+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Spanish " "(http://www.transifex.com/projects/p/nova/language/es/)\n" @@ -115,7 +115,7 @@ msgstr "fallo al generar huella digital" msgid "Unable to find the key" msgstr "No se ha podido encontrar la clave" -#: nova/crypto.py:391 +#: nova/crypto.py:396 msgid "Failed to write inbound.csr" msgstr "No se ha podido grabar inbound.csr" @@ -149,76 +149,81 @@ msgid "Failed to decrypt text: %(reason)s" msgstr "No se ha podido descifrar el texto: %(reason)s" #: nova/exception.py:151 +#, python-format +msgid "Failed to revoke certificate for %(project_id)s" +msgstr "" + +#: nova/exception.py:155 msgid "Virtual Interface creation failed" msgstr "Creacion de interfaz virtual fallida" -#: nova/exception.py:155 +#: nova/exception.py:159 msgid "Creation of virtual interface with unique mac address failed" msgstr "La creación de la interfaz virtual con dirección MAC única ha fallado" -#: nova/exception.py:160 +#: nova/exception.py:164 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "La conexión con el host glance %(host)s:%(port)s ha fallado: %(reason)s" -#: nova/exception.py:165 +#: nova/exception.py:169 #, python-format msgid "Connection to cinder host failed: %(reason)s" msgstr "" -#: nova/exception.py:170 +#: nova/exception.py:174 msgid "Not authorized." msgstr "No Autorizado" -#: nova/exception.py:175 +#: nova/exception.py:179 msgid "User does not have admin privileges" msgstr "El usuario no tiene privilegios de administrador" -#: nova/exception.py:179 +#: nova/exception.py:183 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "La política no permite que la %(action)s se realice" -#: nova/exception.py:186 +#: nova/exception.py:190 #, python-format msgid "Image %(image_id)s is not active." msgstr "La imagen %(image_id)s no está activa." -#: nova/exception.py:190 +#: nova/exception.py:194 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "No está autorizado para la imagen %(image_id)s." -#: nova/exception.py:194 +#: nova/exception.py:198 msgid "Unacceptable parameters." msgstr "Parametros inaceptables" -#: nova/exception.py:199 +#: nova/exception.py:203 msgid "Block Device Mapping is Invalid." msgstr "La correlación de dispositivo de bloque no es válida." -#: nova/exception.py:203 +#: nova/exception.py:207 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" "La correlación de dispositivo de bloque no es válida: no se ha podido " "obtener la instantánea %(id)s." -#: nova/exception.py:208 +#: nova/exception.py:212 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" "La correlación de dispositivo de bloque no es válida: no se ha podido " "obtener el volumen %(id)s." -#: nova/exception.py:213 +#: nova/exception.py:217 #, python-format msgid "Block Device Mapping is Invalid: failed to get image %(id)s." msgstr "" "La correlación de dispositivo de bloque es inválida: no ha sido posible " "obtener la imagen %(id)s." -#: nova/exception.py:218 +#: nova/exception.py:222 msgid "" "Block Device Mapping is Invalid: Boot sequence for the instance and " "image/block device mapping combination is not valid." @@ -227,7 +232,7 @@ msgstr "" "arranque para la instancia y la combinación de la imagen/correlación de " "dispositivo de bloque no es válida." -#: nova/exception.py:225 +#: nova/exception.py:229 msgid "" "Block Device Mapping is Invalid: You specified more local devices than " "the limit allows" @@ -235,45 +240,45 @@ msgstr "" "La correlación de dispositivo de bloque es inválida: Ha especificado más " "dispositivos locales que el límite permitido" -#: nova/exception.py:231 +#: nova/exception.py:235 msgid "Ephemeral disks requested are larger than the instance type allows." msgstr "" "los discos efímeros solicitados son más grandes de lo que el tipo de " "instancia permite." -#: nova/exception.py:236 +#: nova/exception.py:240 msgid "Swap drive requested is larger than instance type allows." msgstr "" "El controlador de intercambio solicitado es más grande que lo que permite" " la instancia." -#: nova/exception.py:240 +#: nova/exception.py:244 #, python-format msgid "Block Device Mapping is Invalid: %(details)s" msgstr "La correlación de dispositivo de bloque es inválida: %(details)s" -#: nova/exception.py:245 +#: nova/exception.py:249 msgid "Block Device Mapping cannot be converted to legacy format. " msgstr "" "La correlación de dispositivo de bloque no puede ser convertida a formato" " heredado." -#: nova/exception.py:250 +#: nova/exception.py:254 #, python-format msgid "Block Device %(id)s is not bootable." msgstr "" -#: nova/exception.py:254 +#: nova/exception.py:258 #, python-format msgid "Attribute not supported: %(attr)s" msgstr "Atributo no soportado: %(attr)s" -#: nova/exception.py:263 +#: nova/exception.py:267 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "Volumen %(volume_id)s no está conectado con nada" -#: nova/exception.py:267 +#: nova/exception.py:271 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " @@ -282,69 +287,69 @@ msgstr "" "La creación del volúmen %(volume_id)s no se ha completado incluso después" " de esperar %(seconds)s segundos ó %(attempts)s intentos." -#: nova/exception.py:274 +#: nova/exception.py:278 #, python-format msgid "Keypair data is invalid: %(reason)s" msgstr "El conjunto de claves son inválidos: %(reason)s" -#: nova/exception.py:278 +#: nova/exception.py:282 msgid "The request is invalid." msgstr "La petición es inválida." -#: nova/exception.py:282 +#: nova/exception.py:286 #, python-format msgid "Invalid input received: %(reason)s" msgstr "Entrada inválida recibida: %(reason)s" -#: nova/exception.py:287 +#: nova/exception.py:291 #, python-format msgid "Invalid volume: %(reason)s" msgstr "Volumen inválido: %(reason)s" -#: nova/exception.py:291 +#: nova/exception.py:295 msgid "Invalid volume access mode" msgstr "Modo de acceso al volumen inválido" -#: nova/exception.py:295 +#: nova/exception.py:299 #, python-format msgid "Invalid metadata: %(reason)s" msgstr "Metadatos inválidos: %(reason)s" -#: nova/exception.py:299 +#: nova/exception.py:303 #, python-format msgid "Invalid metadata size: %(reason)s" msgstr "Tamaño de metadatos inválido: %(reason)s" -#: nova/exception.py:304 +#: nova/exception.py:308 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "Rango de puertos invalido %(from_port)s:%(to_port)s. %(msg)s" -#: nova/exception.py:308 +#: nova/exception.py:312 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "Protocolo IP invalido %(protocol)s" -#: nova/exception.py:312 +#: nova/exception.py:316 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Tipo de contenido invalido %(content_type)s." -#: nova/exception.py:316 +#: nova/exception.py:320 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "Cidr %(cidr)s invalido" -#: nova/exception.py:320 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:324 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "Parámetro no válido: la base de datos actual no soporta Unicode." -#: nova/exception.py:328 +#: nova/exception.py:332 #, python-format msgid "%(err)s" msgstr "%(err)s" -#: nova/exception.py:332 +#: nova/exception.py:336 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" @@ -353,16 +358,21 @@ msgstr "" "No se puede realizar la acción '%(action)s' en el agregado " "%(aggregate_id)s. Razón: %(reason)s." -#: nova/exception.py:337 +#: nova/exception.py:341 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "Grupo no válido. Razón: %(reason)s" -#: nova/exception.py:341 nova/openstack/common/db/sqlalchemy/utils.py:58 +#: nova/exception.py:345 nova/openstack/common/db/sqlalchemy/utils.py:58 msgid "Sort key supplied was not valid." msgstr "La clave de clasificación proporcionada no es válida. " -#: nova/exception.py:345 +#: nova/exception.py:349 +#, python-format +msgid "Invalid datetime string: %(reason)s" +msgstr "" + +#: nova/exception.py:353 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" @@ -371,108 +381,108 @@ msgstr "" "La instancia %(instance_uuid)s está en %(attr)s %(state)s. No se puede " "%(method)s mientras la instancia está en este estado." -#: nova/exception.py:350 +#: nova/exception.py:358 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "La instacia %(instance_id)s no se esta ejecutando" -#: nova/exception.py:354 +#: nova/exception.py:362 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "La instancia %(instance_id)s no esta en modo de rescate" -#: nova/exception.py:358 +#: nova/exception.py:366 #, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "La instancia %(instance_id)s no se puede rescatar: %(reason)s." -#: nova/exception.py:362 +#: nova/exception.py:370 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "La instancia %(instance_id)s no está preparada" -#: nova/exception.py:366 +#: nova/exception.py:374 #, python-format msgid "Failed to suspend instance: %(reason)s" msgstr "Fallo al suspender instancia: %(reason)s" -#: nova/exception.py:370 +#: nova/exception.py:378 #, python-format msgid "Failed to resume instance: %(reason)s" msgstr "Fallo al resumir la instancia: %(reason)s" -#: nova/exception.py:374 +#: nova/exception.py:382 #, python-format msgid "Failed to power on instance: %(reason)s" msgstr "Fallo al arrancar la instancia: %(reason)s" -#: nova/exception.py:378 +#: nova/exception.py:386 #, python-format msgid "Failed to power off instance: %(reason)s" msgstr "Fallo al apagar la instancia: %(reason)s" -#: nova/exception.py:382 +#: nova/exception.py:390 #, python-format msgid "Failed to reboot instance: %(reason)s" msgstr "Fallo al reiniciar la instancia: %(reason)s" -#: nova/exception.py:386 +#: nova/exception.py:394 #, python-format msgid "Failed to terminate instance: %(reason)s" msgstr "Fallo al terminar la instancia: %(reason)s" -#: nova/exception.py:390 +#: nova/exception.py:398 #, python-format msgid "Failed to deploy instance: %(reason)s" msgstr "Fallo al desplegar instancia: %(reason)s" -#: nova/exception.py:394 +#: nova/exception.py:402 #, python-format msgid "Failed to launch instances: %(reason)s" msgstr "Fallo al ejecutar instancias: %(reason)s" -#: nova/exception.py:398 +#: nova/exception.py:406 msgid "Service is unavailable at this time." msgstr "El servicio no esta disponible en este momento" -#: nova/exception.py:402 +#: nova/exception.py:410 #, python-format msgid "Insufficient compute resources: %(reason)s." msgstr "Recursos de cómputo insuficientes: %(reason)s." -#: nova/exception.py:406 +#: nova/exception.py:414 #, python-format msgid "Connection to the hypervisor is broken on host: %(host)s" msgstr "La conexión al hipervisor está perdida en el anfitrión: %(host)s" -#: nova/exception.py:410 +#: nova/exception.py:418 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "El servicio Compute de %(host)s no está disponible en este momento." -#: nova/exception.py:414 +#: nova/exception.py:422 #, python-format msgid "Compute service of %(host)s is still in use." msgstr "El servicio Compute de %(host)s todavía se encuentra en uso." -#: nova/exception.py:418 +#: nova/exception.py:426 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" "Incapaz de emigrar la instancia %(instance_id)s al actual anfitrion " "(%(host)s)" -#: nova/exception.py:423 +#: nova/exception.py:431 msgid "The supplied hypervisor type of is invalid." msgstr "El tipo de hipervisor proporcionado no es válido. " -#: nova/exception.py:427 +#: nova/exception.py:435 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" "La instancia necesita una versión de hipervisor más reciente que la " "proporcionada." -#: nova/exception.py:432 +#: nova/exception.py:440 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " @@ -481,32 +491,32 @@ msgstr "" "La ruta de disco proporcionada (%(path)s) ya existe, se espera una que no" " exista." -#: nova/exception.py:437 +#: nova/exception.py:445 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "La ruta proporcionada al dispositivo (%(path)s) no es válida." -#: nova/exception.py:441 +#: nova/exception.py:449 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "La ruta proporcionada al dispositivo (%(path)s) está en uso." -#: nova/exception.py:446 +#: nova/exception.py:454 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "El dispositivo proporcionado (%(device)s) está ocupado." -#: nova/exception.py:450 +#: nova/exception.py:458 #, python-format msgid "Unacceptable CPU info: %(reason)s" msgstr "Información de CPU inválida: %(reason)s" -#: nova/exception.py:454 +#: nova/exception.py:462 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "%(address)s no es una direccion IP v4/6 valida" -#: nova/exception.py:458 +#: nova/exception.py:466 #, python-format msgid "" "VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " @@ -516,7 +526,7 @@ msgstr "" "etiqueta VLAN que se espera es %(tag)s, pero la asociada con el grupo de " "puertos es %(pgroup)s." -#: nova/exception.py:464 +#: nova/exception.py:472 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -527,60 +537,60 @@ msgstr "" "con el adaptador físico deseado. El vSwitch esperado es %(expected)s, " "pero el asociado es %(actual)s." -#: nova/exception.py:471 +#: nova/exception.py:479 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "Formato de disco %(disk_format)s no es aceptable" -#: nova/exception.py:475 +#: nova/exception.py:483 #, python-format msgid "Disk info file is invalid: %(reason)s" msgstr "El archivo de información de disco es inválido: %(reason)s" -#: nova/exception.py:479 +#: nova/exception.py:487 #, python-format msgid "Failed to read or write disk info file: %(reason)s" msgstr "Fallo al leer o escribir el archivo de información de disco: %(reason)s" -#: nova/exception.py:483 +#: nova/exception.py:491 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "La imagen %(image_id)s es inaceptable: %(reason)s" -#: nova/exception.py:487 +#: nova/exception.py:495 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "La instancia %(instance_id)s no es aceptable: %(reason)s" -#: nova/exception.py:491 +#: nova/exception.py:499 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "El id de Ec2 %(ec2_id)s no es aceptable. " -#: nova/exception.py:495 +#: nova/exception.py:503 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "Se esperaba un uuid pero se ha recibido %(uuid)s." -#: nova/exception.py:499 +#: nova/exception.py:507 #, python-format msgid "Invalid ID received %(id)s." msgstr "Se ha recibido el ID %(id)s no válido." -#: nova/exception.py:503 +#: nova/exception.py:511 msgid "Constraint not met." msgstr "Restricción no cumplida." -#: nova/exception.py:508 +#: nova/exception.py:516 msgid "Resource could not be found." msgstr "No se ha podido encontrar el recurso." -#: nova/exception.py:513 +#: nova/exception.py:521 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "No hay ninguna compilación de agente asociada con el id %(id)s." -#: nova/exception.py:517 +#: nova/exception.py:525 #, python-format msgid "" "Agent-build with hypervisor %(hypervisor)s os %(os)s architecture " @@ -589,53 +599,53 @@ msgstr "" "Compilación agente con hipervisor %(hypervisor)s S.O. %(os)s arquitectura" " %(architecture)s existe." -#: nova/exception.py:523 +#: nova/exception.py:531 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "No se ha podido encontrar el volumen %(volume_id)s." -#: nova/exception.py:527 +#: nova/exception.py:535 #, python-format msgid "No volume Block Device Mapping with id %(volume_id)s." msgstr "No hay volumen de Block Device Mapping con identificador %(volume_id)s." -#: nova/exception.py:532 +#: nova/exception.py:540 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "No se ha podido encontrar la instantánea %(snapshot_id)s." -#: nova/exception.py:536 +#: nova/exception.py:544 #, python-format msgid "No disk at %(location)s" msgstr "No hay ningún disco en %(location)s" -#: nova/exception.py:540 +#: nova/exception.py:548 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "No se ha podido encontrar un manejador para el volumen %(driver_type)s." -#: nova/exception.py:544 +#: nova/exception.py:552 #, python-format msgid "Invalid image href %(image_href)s." msgstr "href de imagen %(image_href)s no válida." -#: nova/exception.py:548 +#: nova/exception.py:556 #, python-format msgid "Requested image %(image)s has automatic disk resize disabled." msgstr "" "La imagen solicitada %(image)s tiene desactivada la modificación " "automática de tamaño de disco." -#: nova/exception.py:553 +#: nova/exception.py:561 #, python-format msgid "Image %(image_id)s could not be found." msgstr "No se ha podido encontrar la imagen %(image_id)s. " -#: nova/exception.py:557 +#: nova/exception.py:565 msgid "The current driver does not support preserving ephemeral partitions." msgstr "El dispositivo actual no soporta la preservación de particiones efímeras." -#: nova/exception.py:563 +#: nova/exception.py:571 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -646,69 +656,69 @@ msgstr "" "ID de imagen dinámicamente cuando se listan por primera vez. ¿Ha listado " "los ID de imagen desde que ha añadido esta imagen?" -#: nova/exception.py:570 +#: nova/exception.py:578 #, python-format msgid "Project %(project_id)s could not be found." msgstr "No se ha podido encontrar el proyecto %(project_id)s." -#: nova/exception.py:574 +#: nova/exception.py:582 msgid "Cannot find SR to read/write VDI." msgstr "No se puede encontrar SR para leer/grabar VDI." -#: nova/exception.py:578 +#: nova/exception.py:586 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "La red %(network_id)s está duplicada." -#: nova/exception.py:582 +#: nova/exception.py:590 #, python-format msgid "Network %(network_id)s is still in use." msgstr "La red %(network_id)s aún se está utilizando." -#: nova/exception.py:586 +#: nova/exception.py:594 #, python-format msgid "%(req)s is required to create a network." msgstr "Se necesita %(req)s para crear una red." -#: nova/exception.py:590 +#: nova/exception.py:598 #, python-format msgid "Network %(network_id)s could not be found." msgstr "No se ha podido encontrar la red %(network_id)s." -#: nova/exception.py:594 +#: nova/exception.py:602 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "No se ha podido encontrar el ID de puerto %(port_id)s." -#: nova/exception.py:598 +#: nova/exception.py:606 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "No se ha podido encontrar la red para el puente %(bridge)s" -#: nova/exception.py:602 +#: nova/exception.py:610 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "No se ha podido encontrar la red para el uuid %(uuid)s" -#: nova/exception.py:606 +#: nova/exception.py:614 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "No se ha podido encontrar la red con cidr %(cidr)s." -#: nova/exception.py:610 +#: nova/exception.py:618 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "No se ha podido encontrar la red para la instancia %(instance_id)s." -#: nova/exception.py:614 +#: nova/exception.py:622 msgid "No networks defined." msgstr "No se han definido redes." -#: nova/exception.py:618 +#: nova/exception.py:626 msgid "No more available networks." msgstr "No se encuentran más redes disponibles." -#: nova/exception.py:622 +#: nova/exception.py:630 #, python-format msgid "" "Either network uuid %(network_uuid)s is not present or is not assigned to" @@ -717,7 +727,7 @@ msgstr "" "Bien sea que el uuid de la red %(network_uuid)s no está presente o no " "está asignado al proyecto %(project_id)s." -#: nova/exception.py:627 +#: nova/exception.py:635 msgid "" "More than one possible network found. Specify network ID(s) to select " "which one(s) to connect to," @@ -725,86 +735,86 @@ msgstr "" "Se ha encontrado más de una red posible. Especifique el ID de la red para" " seleccionar a cuál(es) conectarse." -#: nova/exception.py:632 +#: nova/exception.py:640 #, python-format msgid "Network %(network_uuid)s requires a subnet in order to boot instances on." msgstr "" "La red %(network_uuid)s requiere una subred para poder arrancar " "instancias." -#: nova/exception.py:637 +#: nova/exception.py:645 #, python-format msgid "" "It is not allowed to create an interface on external network " "%(network_uuid)s" msgstr "No está permitido crear una interfaz en una red externa %(network_uuid)s" -#: nova/exception.py:642 +#: nova/exception.py:650 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" "No se ha podido encontrar la(s) referencia(s) de almacén de datos que la " "MV utiliza." -#: nova/exception.py:646 +#: nova/exception.py:654 #, python-format msgid "Port %(port_id)s is still in use." msgstr "El puerto %(port_id)s todavía se está utilizando." -#: nova/exception.py:650 +#: nova/exception.py:658 #, python-format msgid "Port %(port_id)s requires a FixedIP in order to be used." msgstr "El puerto %(port_id)s requiere una FixedIP para poder ser utilizado." -#: nova/exception.py:654 +#: nova/exception.py:662 #, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "El puerto %(port_id)s no es utilizable para la instancia %(instance)s." -#: nova/exception.py:658 +#: nova/exception.py:666 #, python-format msgid "No free port available for instance %(instance)s." msgstr "No hay ningún puerto libre disponible para la instancia %(instance)s." -#: nova/exception.py:662 +#: nova/exception.py:670 #, python-format msgid "Fixed ip %(address)s already exists." msgstr "La dirección IP estática %(address)s ya existe." -#: nova/exception.py:666 +#: nova/exception.py:674 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "No hay ninguna dirección IP fija asociada con el %(id)s." -#: nova/exception.py:670 +#: nova/exception.py:678 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "No se ha encontrado una dirección IP fija para la dirección %(address)s." -#: nova/exception.py:674 +#: nova/exception.py:682 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "La instancia %(instance_uuid)s no tiene ninguna IP fija." -#: nova/exception.py:678 +#: nova/exception.py:686 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" "El host de red %(host)s no tiene ninguna dirección IP fija en la red " "%(network_id)s." -#: nova/exception.py:683 +#: nova/exception.py:691 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "La instancia %(instance_uuid)s no tiene la dirección IP fija '%(ip)s'." -#: nova/exception.py:687 +#: nova/exception.py:695 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "La dirección IP fija (%(address)s) no existe en la red (%(network_uuid)s)." -#: nova/exception.py:692 +#: nova/exception.py:700 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " @@ -813,128 +823,128 @@ msgstr "" "La dirección IP fija %(address)s ya se está utilizando en la instancia " "%(instance_uuid)s." -#: nova/exception.py:697 +#: nova/exception.py:705 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "Hay más de una instancia asociada con la dirección IP fija '%(address)s'." -#: nova/exception.py:702 +#: nova/exception.py:710 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "La dirección IP fija %(address)s no es válida." -#: nova/exception.py:707 +#: nova/exception.py:715 msgid "Zero fixed ips available." msgstr "No hay ninguna dirección IP fija disponible." -#: nova/exception.py:711 +#: nova/exception.py:719 msgid "Zero fixed ips could be found." msgstr "No se ha podido encontrar ninguna dirección IP fija." -#: nova/exception.py:715 +#: nova/exception.py:723 #, python-format msgid "Floating ip %(address)s already exists." msgstr "Ya existe la dirección IP flotante %(address)s." -#: nova/exception.py:720 +#: nova/exception.py:728 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "No se ha encontrado ninguna dirección IP flotante para el id %(id)s." -#: nova/exception.py:724 +#: nova/exception.py:732 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "La entrada de DNS %(name)s ya existe en el dominio %(domain)s." -#: nova/exception.py:728 +#: nova/exception.py:736 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" "No se ha encontrado ninguna dirección IP flotante para la dirección " "%(address)s." -#: nova/exception.py:732 +#: nova/exception.py:740 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "No se ha encontrado ninguna dirección IP flotante para el host %(host)s." -#: nova/exception.py:736 +#: nova/exception.py:744 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "Se han encontrado varias ip flotantes para la dirección %(address)s." -#: nova/exception.py:740 +#: nova/exception.py:748 msgid "Floating ip pool not found." msgstr "No se ha encontrado pool de ip flotante." -#: nova/exception.py:745 +#: nova/exception.py:753 msgid "Zero floating ips available." msgstr "No hay ninguna dirección IP flotante disponible." -#: nova/exception.py:751 +#: nova/exception.py:759 #, python-format msgid "Floating ip %(address)s is associated." msgstr "La dirección IP flotante %(address)s está asociada." -#: nova/exception.py:755 +#: nova/exception.py:763 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "La dirección IP flotante %(address)s no está asociada." -#: nova/exception.py:759 +#: nova/exception.py:767 msgid "Zero floating ips exist." msgstr "No existe ninguna dirección IP flotante." -#: nova/exception.py:764 +#: nova/exception.py:772 #, python-format msgid "Interface %(interface)s not found." msgstr "No se ha encontrado la interfaz %(interface)s." -#: nova/exception.py:769 nova/api/openstack/compute/contrib/floating_ips.py:97 +#: nova/exception.py:777 nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "No se puede desasociar la IP flotante asignada automáticamente" -#: nova/exception.py:774 +#: nova/exception.py:782 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "No se ha encontrado el par de claves %(name)s para el usuario %(user_id)s" -#: nova/exception.py:778 +#: nova/exception.py:786 #, python-format msgid "Service %(service_id)s could not be found." msgstr "No se ha podido encontrar el servicio %(service_id)s." -#: nova/exception.py:782 +#: nova/exception.py:790 #, python-format msgid "Service with host %(host)s binary %(binary)s exists." msgstr "Servicio con host %(host)s binario %(binary)s existe." -#: nova/exception.py:786 +#: nova/exception.py:794 #, python-format msgid "Service with host %(host)s topic %(topic)s exists." msgstr "Servicio con host %(host)s asunto %(topic)s existe." -#: nova/exception.py:790 +#: nova/exception.py:798 #, python-format msgid "Host %(host)s could not be found." msgstr "No se ha podido encontrar el host %(host)s." -#: nova/exception.py:794 +#: nova/exception.py:802 #, python-format msgid "Compute host %(host)s could not be found." msgstr "No se ha podido encontrar el host de Compute %(host)s." -#: nova/exception.py:798 +#: nova/exception.py:806 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "No se ha podido encontrar el binario %(binary)s en el host %(host)s." -#: nova/exception.py:802 +#: nova/exception.py:810 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "Caducidad de reserva no válida %(expire)s." -#: nova/exception.py:806 +#: nova/exception.py:814 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " @@ -943,70 +953,70 @@ msgstr "" "El cambio produciría un uso inferior a 0 para los recursos siguientes: " "%(unders)s." -#: nova/exception.py:811 +#: nova/exception.py:819 msgid "Quota could not be found" msgstr "No se ha podido encontrar la cuota" -#: nova/exception.py:815 +#: nova/exception.py:823 #, python-format msgid "Quota exists for project %(project_id)s, resource %(resource)s" msgstr "Cuota existente para el proyecto %(project_id)s, recurso %(resource)s" -#: nova/exception.py:820 +#: nova/exception.py:828 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "Recursos de cuota desconocidos %(unknown)s." -#: nova/exception.py:824 +#: nova/exception.py:832 #, python-format msgid "Quota for user %(user_id)s in project %(project_id)s could not be found." msgstr "" "No se ha encontrado la cuota para el usuario %(user_id)s en el proyecto " "%(project_id)s." -#: nova/exception.py:829 +#: nova/exception.py:837 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "No se ha encontrado la cuota para el proyecto %(project_id)s." -#: nova/exception.py:833 +#: nova/exception.py:841 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "No se ha encontrado la clase de cuota %(class_name)s." -#: nova/exception.py:837 +#: nova/exception.py:845 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "No se ha encontrado el uso de cuota para el proyecto %(project_id)s." -#: nova/exception.py:841 +#: nova/exception.py:849 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "No se ha encontrado la reserva de cuota %(uuid)s." -#: nova/exception.py:845 +#: nova/exception.py:853 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "Cuota superada para recursos: %(overs)s" -#: nova/exception.py:849 +#: nova/exception.py:857 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "No se ha encontrado el grupo de seguridad %(security_group_id)s." -#: nova/exception.py:853 +#: nova/exception.py:861 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" "No se ha encontrado el grupo de seguridad %(security_group_id)s para el " "proyecto %(project_id)s." -#: nova/exception.py:858 +#: nova/exception.py:866 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "No se ha encontrado el grupo de seguridad con la regla %(rule_id)s." -#: nova/exception.py:863 +#: nova/exception.py:871 #, python-format msgid "" "Security group %(security_group_name)s already exists for project " @@ -1015,7 +1025,7 @@ msgstr "" "El grupo de seguridad %(security_group_name)s ya existe para el proyecto " "%(project_id)s" -#: nova/exception.py:868 +#: nova/exception.py:876 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " @@ -1024,7 +1034,7 @@ msgstr "" "El grupo de seguridad %(security_group_id)s ya está asociado con la " "instancia %(instance_id)s" -#: nova/exception.py:873 +#: nova/exception.py:881 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " @@ -1033,14 +1043,14 @@ msgstr "" "El grupo de seguridad %(security_group_id)s no está asociado con la " "instancia %(instance_id)s" -#: nova/exception.py:878 +#: nova/exception.py:886 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" "La regla predeterminada (%rule_id)s del grupo de seguridad no se ha " "encontrado." -#: nova/exception.py:882 +#: nova/exception.py:890 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." @@ -1048,33 +1058,33 @@ msgstr "" "La red requiere port_security_enabled y una subred asociada para aplicar " "grupos de seguridad." -#: nova/exception.py:888 +#: nova/exception.py:896 #, python-format msgid "Rule already exists in group: %(rule)s" msgstr "La regla ya existe en el grupo: %(rule)s" -#: nova/exception.py:892 +#: nova/exception.py:900 msgid "No Unique Match Found." msgstr "No se ha encontrado una sola coincidencia." -#: nova/exception.py:897 +#: nova/exception.py:905 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "No se ha podido encontrar la migración %(migration_id)s." -#: nova/exception.py:901 +#: nova/exception.py:909 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" "No se ha encontrado la migración para la instancia %(instance_id)s con el" " estado %(status)s." -#: nova/exception.py:906 +#: nova/exception.py:914 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "No se ha podido encontrar la agrupación de consolas %(pool_id)s. " -#: nova/exception.py:910 +#: nova/exception.py:918 #, python-format msgid "" "Console pool with host %(host)s, console_type %(console_type)s and " @@ -1083,7 +1093,7 @@ msgstr "" "El pool de consolas con host %(host)s, console_type %(console_type)s y " "compute_host %(compute_host)s ya existe." -#: nova/exception.py:916 +#: nova/exception.py:924 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " @@ -1092,17 +1102,17 @@ msgstr "" "No se ha encontrado la agrupación de consolas de tipo %(console_type)s " "para el host de cálculo %(compute_host)s en el host de proxy %(host)s." -#: nova/exception.py:922 +#: nova/exception.py:930 #, python-format msgid "Console %(console_id)s could not be found." msgstr "No se ha podido encontrar la consola %(console_id)s." -#: nova/exception.py:926 +#: nova/exception.py:934 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "No se ha podido encontrar la consola para la instancia %(instance_uuid)s." -#: nova/exception.py:930 +#: nova/exception.py:938 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " @@ -1111,99 +1121,99 @@ msgstr "" "No se ha podido encontrar la consola para la instancia %(instance_uuid)s " "en la agrupación %(pool_id)s." -#: nova/exception.py:935 +#: nova/exception.py:943 #, python-format msgid "Invalid console type %(console_type)s" msgstr "Tipo de consola %(console_type)s no válido " -#: nova/exception.py:939 +#: nova/exception.py:947 #, python-format msgid "Unavailable console type %(console_type)s." msgstr "El tipo de consola %(console_type)s no está disponible." -#: nova/exception.py:943 +#: nova/exception.py:951 #, python-format msgid "The console port range %(min_port)d-%(max_port)d is exhausted." msgstr "El puerto de rangos de consola %(min_port)d-%(max_port)d se ha agotado." -#: nova/exception.py:948 +#: nova/exception.py:956 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "No se ha podido encontrar el tipo %(flavor_id)s." -#: nova/exception.py:952 +#: nova/exception.py:960 #, python-format msgid "Flavor with name %(flavor_name)s could not be found." msgstr "No se puede encontrar el sabor con nombre %(flavor_name)s." -#: nova/exception.py:956 +#: nova/exception.py:964 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" "No se ha encontrado el acceso de sabor para la combinación %(flavor_id)s " "/ %(project_id)s. " -#: nova/exception.py:961 +#: nova/exception.py:969 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "La célula %(cell_name)s no existe." -#: nova/exception.py:965 +#: nova/exception.py:973 #, python-format msgid "Cell with name %(name)s already exists." msgstr "Una celda con el nombre %(name)s ya existe." -#: nova/exception.py:969 +#: nova/exception.py:977 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "Incoherencia en direccionamiento de célula: %(reason)s" -#: nova/exception.py:973 +#: nova/exception.py:981 #, python-format msgid "Service API method not found: %(detail)s" msgstr "No se ha encontrado el método de API de servicio: %(detail)s" -#: nova/exception.py:977 +#: nova/exception.py:985 msgid "Timeout waiting for response from cell" msgstr "Se ha excedido el tiempo de espera de respuesta de la célula" -#: nova/exception.py:981 +#: nova/exception.py:989 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" "El mensaje de célula ha alcanzado la cuenta de saltos máxima: " "%(hop_count)s" -#: nova/exception.py:985 +#: nova/exception.py:993 msgid "No cells available matching scheduling criteria." msgstr "" "No hay células disponibles que coincidan con los criterios de " "planificación." -#: nova/exception.py:989 +#: nova/exception.py:997 msgid "Cannot update cells configuration file." msgstr "No se puede actualizar el archivo de configuración de la celda." -#: nova/exception.py:993 +#: nova/exception.py:1001 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "No se conoce la célula en la instancia %(instance_uuid)s" -#: nova/exception.py:997 +#: nova/exception.py:1005 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" "No se ha podido encontrar el filtro de host de planificador " "%(filter_name)s." -#: nova/exception.py:1001 +#: nova/exception.py:1009 #, python-format msgid "Flavor %(flavor_id)s has no extra specs with key %(extra_specs_key)s." msgstr "" "el sabor %(flavor_id)s no tiene especificaciones extras con clave " "%(extra_specs_key)s" -#: nova/exception.py:1006 +#: nova/exception.py:1014 #, python-format msgid "" "Metric %(name)s could not be found on the compute host node " @@ -1212,67 +1222,67 @@ msgstr "" "La métrica %(name)s no se puede encontrar en el nodo de cómputo anfitrión" " %(host)s:%(node)s." -#: nova/exception.py:1011 +#: nova/exception.py:1019 #, python-format msgid "File %(file_path)s could not be found." msgstr "No se ha podido encontrar el archivo %(file_path)s." -#: nova/exception.py:1015 +#: nova/exception.py:1023 msgid "Zero files could be found." msgstr "No se ha podido encontrar ningún archivo." -#: nova/exception.py:1019 +#: nova/exception.py:1027 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" "No se ha encontrado ningún conmutador virtual asociado con el adaptador " "de red %(adapter)s." -#: nova/exception.py:1024 +#: nova/exception.py:1032 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "No se ha podido encontrar el adaptador de red %(adapter)s." -#: nova/exception.py:1028 +#: nova/exception.py:1036 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "No se ha podido encontrar la clase %(class_name)s: %(exception)s" -#: nova/exception.py:1032 +#: nova/exception.py:1040 msgid "Action not allowed." msgstr "Acción no permitida. " -#: nova/exception.py:1036 +#: nova/exception.py:1044 msgid "Rotation is not allowed for snapshots" msgstr "No se permite la rotación para instantáneas" -#: nova/exception.py:1040 +#: nova/exception.py:1048 msgid "Rotation param is required for backup image_type" msgstr "" "El parámetro de rotación es necesario para el tipo de imagen de copia de " "seguridad " -#: nova/exception.py:1045 nova/tests/compute/test_keypairs.py:144 +#: nova/exception.py:1053 nova/tests/compute/test_keypairs.py:144 #, python-format msgid "Key pair '%(key_name)s' already exists." msgstr "El par de claves '%(key_name)s' ya existe." -#: nova/exception.py:1049 +#: nova/exception.py:1057 #, python-format msgid "Instance %(name)s already exists." msgstr "La instancia %(name)s ya existe." -#: nova/exception.py:1053 +#: nova/exception.py:1061 #, python-format msgid "Flavor with name %(name)s already exists." msgstr "El sabor con nombre %(name)s ya existe." -#: nova/exception.py:1057 +#: nova/exception.py:1065 #, python-format msgid "Flavor with ID %(flavor_id)s already exists." msgstr "El sabor con ID %(flavor_id)s ya existe." -#: nova/exception.py:1061 +#: nova/exception.py:1069 #, python-format msgid "" "Flavor access already exists for flavor %(flavor_id)s and project " @@ -1281,86 +1291,86 @@ msgstr "" "Versión de acceso ya existe para la combinación de la versión " "%(flavor_id)s y el proyecto %(project_id)s." -#: nova/exception.py:1066 +#: nova/exception.py:1074 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "%(path)s no está en un almacenamiento compartido: %(reason)s" -#: nova/exception.py:1070 +#: nova/exception.py:1078 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "%(path)s no está en un almacenamiento local: %(reason)s" -#: nova/exception.py:1074 +#: nova/exception.py:1082 #, python-format msgid "Storage error: %(reason)s" msgstr "" -#: nova/exception.py:1078 +#: nova/exception.py:1086 #, python-format msgid "Migration error: %(reason)s" msgstr "Error en migración: %(reason)s" -#: nova/exception.py:1082 +#: nova/exception.py:1090 #, python-format msgid "Migration pre-check error: %(reason)s" msgstr "Error de pre-verificación de migraión: %(reason)s" -#: nova/exception.py:1086 +#: nova/exception.py:1094 #, python-format msgid "Malformed message body: %(reason)s" msgstr "Cuerpo de mensaje con formato incorrecto: %(reason)s" -#: nova/exception.py:1092 +#: nova/exception.py:1100 #, python-format msgid "Could not find config at %(path)s" msgstr "No se ha podido encontrar configuración en %(path)s" -#: nova/exception.py:1096 +#: nova/exception.py:1104 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "No se ha podido cargar aplicación de pegar '%(name)s' desde %(path)s " -#: nova/exception.py:1100 +#: nova/exception.py:1108 msgid "When resizing, instances must change flavor!" msgstr "Al redimensionarse, las instancias deben cambiar de sabor." -#: nova/exception.py:1104 +#: nova/exception.py:1112 #, python-format msgid "Resize error: %(reason)s" msgstr "Error de redimensionamiento: %(reason)s" -#: nova/exception.py:1108 +#: nova/exception.py:1116 #, python-format msgid "Server disk was unable to be resized because: %(reason)s" msgstr "El disco del servidor fue incapaz de re-escalarse debido a: %(reason)s" -#: nova/exception.py:1112 +#: nova/exception.py:1120 msgid "Flavor's memory is too small for requested image." msgstr "La memoria del sabor es demasiado pequeña para la imagen solicitada." -#: nova/exception.py:1116 +#: nova/exception.py:1124 msgid "Flavor's disk is too small for requested image." msgstr "El disco del sabor es demasiado pequeño para la imagen solicitada." -#: nova/exception.py:1120 +#: nova/exception.py:1128 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" "No hay suficiente memoria libre en el nodo de cálculo para iniciar " "%(uuid)s." -#: nova/exception.py:1124 +#: nova/exception.py:1132 #, python-format msgid "No valid host was found. %(reason)s" msgstr "No se ha encontrado ningún host válido. %(reason)s" -#: nova/exception.py:1129 +#: nova/exception.py:1137 #, python-format msgid "Quota exceeded: code=%(code)s" msgstr "Cuota excedida: código=%(code)s" -#: nova/exception.py:1136 +#: nova/exception.py:1144 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " @@ -1369,44 +1379,44 @@ msgstr "" "Se ha superado la cuota para %(overs)s: se ha solicitado %(req)s, pero ya" " se utiliza %(used)d de %(allowed)d %(resource)s." -#: nova/exception.py:1141 +#: nova/exception.py:1149 msgid "Maximum number of floating ips exceeded" msgstr "Se ha superado el número máximo de IP flotantes" -#: nova/exception.py:1145 +#: nova/exception.py:1153 msgid "Maximum number of fixed ips exceeded" msgstr "Se ha superado el número máximo de IP fijas." -#: nova/exception.py:1149 +#: nova/exception.py:1157 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "El número máximo de elementos de metadatos supera %(allowed)d" -#: nova/exception.py:1153 +#: nova/exception.py:1161 msgid "Personality file limit exceeded" msgstr "Se ha superado el límite de archivo de personalidad" -#: nova/exception.py:1157 +#: nova/exception.py:1165 msgid "Personality file path too long" msgstr "Vía de acceso de archivo de personalidad demasiado larga" -#: nova/exception.py:1161 +#: nova/exception.py:1169 msgid "Personality file content too long" msgstr "Contenido del archivo de personalidad demasiado largo" -#: nova/exception.py:1165 nova/tests/compute/test_keypairs.py:155 +#: nova/exception.py:1173 nova/tests/compute/test_keypairs.py:155 msgid "Maximum number of key pairs exceeded" msgstr "Se ha superado el número máximo de pares de claves" -#: nova/exception.py:1170 +#: nova/exception.py:1178 msgid "Maximum number of security groups or rules exceeded" msgstr "Se ha superado el número máximo de grupos o reglas de seguridad" -#: nova/exception.py:1174 +#: nova/exception.py:1182 msgid "Maximum number of ports exceeded" msgstr "El número máximo de puertos ha sido excedido." -#: nova/exception.py:1178 +#: nova/exception.py:1186 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " @@ -1415,144 +1425,144 @@ msgstr "" "Agregado %(aggregate_id)s: la acción '%(action)s' ha producido un error: " "%(reason)s." -#: nova/exception.py:1183 +#: nova/exception.py:1191 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "No se ha podido encontrar el agregado %(aggregate_id)s." -#: nova/exception.py:1187 +#: nova/exception.py:1195 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "El agregado %(aggregate_name)s ya existe." -#: nova/exception.py:1191 +#: nova/exception.py:1199 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "El agregado %(aggregate_id)s no tiene ningún host %(host)s." -#: nova/exception.py:1195 +#: nova/exception.py:1203 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" "El agregado %(aggregate_id)s no tiene metadatos con la clave " "%(metadata_key)s." -#: nova/exception.py:1200 +#: nova/exception.py:1208 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "El agregado %(aggregate_id)s ya tiene el host %(host)s." -#: nova/exception.py:1204 +#: nova/exception.py:1212 msgid "Unable to create flavor" msgstr "Incapaz de crear sabor" -#: nova/exception.py:1208 +#: nova/exception.py:1216 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" "No se ha podido establecer la contraseña de administrador en %(instance)s" " debido a %(reason)s" -#: nova/exception.py:1214 +#: nova/exception.py:1222 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "Se ha detectado una vlan existente con el ID %(vlan)d" -#: nova/exception.py:1218 +#: nova/exception.py:1226 msgid "There was a conflict when trying to complete your request." msgstr "Hubo un conflicto tratándo de completar su solicitud." -#: nova/exception.py:1224 +#: nova/exception.py:1232 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "No se ha podido encontrar la instancia %(instance_id)s." -#: nova/exception.py:1228 +#: nova/exception.py:1236 #, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "" "No se ha podido encontrar la memoria caché de información para la " "instancia %(instance_uuid)s." -#: nova/exception.py:1233 +#: nova/exception.py:1241 #, python-format msgid "Node %(node_id)s could not be found." msgstr "No se ha podido encontrar el nodo %(node_id)s." -#: nova/exception.py:1237 +#: nova/exception.py:1245 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "No se ha podido encontrar el nodo con el UUID %(node_uuid)s." -#: nova/exception.py:1241 +#: nova/exception.py:1249 #, python-format msgid "Marker %(marker)s could not be found." msgstr "No se ha podido encontrar el marcador %(marker)s." -#: nova/exception.py:1246 +#: nova/exception.py:1254 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "ID no válido: %(val)s (se espera \"i-...\")." -#: nova/exception.py:1250 +#: nova/exception.py:1258 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "No se ha podido captar la imagen %(image_id)s" -#: nova/exception.py:1254 +#: nova/exception.py:1262 #, python-format msgid "Could not upload image %(image_id)s" msgstr "No se ha podido cargar la imagen %(image_id)s" -#: nova/exception.py:1258 +#: nova/exception.py:1266 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "La tarea %(task_name)s ya se está ejecutando en el host %(host)s" -#: nova/exception.py:1262 +#: nova/exception.py:1270 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "La tarea %(task_name)s no se está ejecutando en el host %(host)s" -#: nova/exception.py:1266 +#: nova/exception.py:1274 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "La instancia %(instance_uuid)s está bloqueada" -#: nova/exception.py:1270 +#: nova/exception.py:1278 #, python-format msgid "Invalid value for Config Drive option: %(option)s" msgstr "Valor inválido para la opción de configuración de controlador: %(option)s" -#: nova/exception.py:1274 +#: nova/exception.py:1282 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" "No se ha podido montar la unidad de configuración vfat. %(operation)s ha " "fallado. Error: %(error)s" -#: nova/exception.py:1279 +#: nova/exception.py:1287 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" "Formato de unidad de configuración desconocido %(format)s. Seleccione uno" " de iso9660 o vfat." -#: nova/exception.py:1284 +#: nova/exception.py:1292 #, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "" "Se ha encontrado un error en la conexión del dispositivo de adaptador de " "red a %(instance)s." -#: nova/exception.py:1288 +#: nova/exception.py:1296 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" "Se ha encontrado un error en la desconexión del dispositivo de adaptador " "de red a %(instance)s." -#: nova/exception.py:1292 +#: nova/exception.py:1300 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " @@ -1562,11 +1572,11 @@ msgstr "" "más de %(maxsize)s bytes una vez se ha codificado base64. Sus datos " "tienen %(length)d bytes." -#: nova/exception.py:1298 +#: nova/exception.py:1306 msgid "User data needs to be valid base 64." msgstr "Los datos de usuario deben ser de base 64 válidos." -#: nova/exception.py:1302 +#: nova/exception.py:1310 #, python-format msgid "" "Unexpected task state: expecting %(expected)s but the actual state is " @@ -1575,7 +1585,7 @@ msgstr "" "Estado de tarea inesperado: se esperaba %(expected)s pero el estado es " "%(actual)s" -#: nova/exception.py:1311 +#: nova/exception.py:1319 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " @@ -1584,12 +1594,12 @@ msgstr "" "La acción para request_id %(request_id)s en la instancia " "%(instance_uuid)s no se ha encontrado." -#: nova/exception.py:1316 +#: nova/exception.py:1324 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "No se ha encontrado el suceso %(event)s para el id de acción %(action_id)s" -#: nova/exception.py:1320 +#: nova/exception.py:1328 #, python-format msgid "" "Unexpected VM state: expecting %(expected)s but the actual state is " @@ -1598,21 +1608,21 @@ msgstr "" "Estado de VM inesperado: se esperaba %(expected)s pero el estado actual " "es %(actual)s" -#: nova/exception.py:1325 +#: nova/exception.py:1333 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "No se ha podido encontrar el archivo CA para %(project)s " -#: nova/exception.py:1329 +#: nova/exception.py:1337 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "No se ha podido encontrar el archivo CRL para %(project)s" -#: nova/exception.py:1333 +#: nova/exception.py:1341 msgid "Instance recreate is not supported." msgstr "La recreación de la instancia no está soportada." -#: nova/exception.py:1337 +#: nova/exception.py:1345 #, python-format msgid "" "The service from servicegroup driver %(driver)s is temporarily " @@ -1621,21 +1631,21 @@ msgstr "" "El servicio del controlador servicegroup %(driver)s está temporalmente no" " disponible." -#: nova/exception.py:1342 +#: nova/exception.py:1350 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" "%(binary)s ha intentado un acceso de bases de datos directo que no está " "permitido por la política." -#: nova/exception.py:1347 +#: nova/exception.py:1355 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" "El tipo de virtualización '%(virt)s' no está soportado por este " "controlador de cálculo" -#: nova/exception.py:1352 +#: nova/exception.py:1360 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " @@ -1644,123 +1654,123 @@ msgstr "" "El hardware solicitado '%(model)s' no está soportado por el controlador " "de virtualización '%(virt)s'" -#: nova/exception.py:1357 +#: nova/exception.py:1365 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "Datos Base-64 inválidos para el archivo %(path)s" -#: nova/exception.py:1361 +#: nova/exception.py:1369 #, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "Construcción de instancia %(instance_uuid)s abortada: %(reason)s" -#: nova/exception.py:1365 +#: nova/exception.py:1373 #, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "Construcción de instancia %(instance_uuid)s reprogramada: %(reason)s" -#: nova/exception.py:1370 +#: nova/exception.py:1378 #, python-format msgid "Shadow table with name %(name)s already exists." msgstr "Una Tabla Shadow con nombre %(name)s ya existe." -#: nova/exception.py:1375 +#: nova/exception.py:1383 #, python-format msgid "Instance rollback performed due to: %s" msgstr "Reversión de instancia ejecutada debido a: %s" -#: nova/exception.py:1381 +#: nova/exception.py:1389 #, python-format msgid "Unsupported object type %(objtype)s" msgstr "Tipo de objeto no soportado %(objtype)s" -#: nova/exception.py:1385 +#: nova/exception.py:1393 #, python-format msgid "Cannot call %(method)s on orphaned %(objtype)s object" msgstr "No se puede ejecutar %(method)s en un objecto huérfano %(objtype)s" -#: nova/exception.py:1389 +#: nova/exception.py:1397 #, python-format msgid "Version %(objver)s of %(objname)s is not supported" msgstr "Versión %(objver)s de %(objname)s no está soportada" -#: nova/exception.py:1393 +#: nova/exception.py:1401 #, python-format msgid "Cannot modify readonly field %(field)s" msgstr "" -#: nova/exception.py:1397 +#: nova/exception.py:1405 #, python-format msgid "Object action %(action)s failed because: %(reason)s" msgstr "La acción objeto %(action)s falló debido a: %(reason)s" -#: nova/exception.py:1401 +#: nova/exception.py:1409 #, python-format msgid "Field %(field)s of %(objname)s is not an instance of Field" msgstr "El campo %(field)s de %(objname)s no es una instancia de campo." -#: nova/exception.py:1405 +#: nova/exception.py:1413 #, python-format msgid "Core API extensions are missing: %(missing_apis)s" msgstr "Faltan las extensiones Core API : %(missing_apis)s" -#: nova/exception.py:1409 +#: nova/exception.py:1417 #, python-format msgid "Error during following call to agent: %(method)s" msgstr "Error durante la siguiente llamada al agente: %(method)s" -#: nova/exception.py:1413 +#: nova/exception.py:1421 #, python-format msgid "Unable to contact guest agent. The following call timed out: %(method)s" msgstr "" "Unposible contactar al agente invitado. La siguiente llamada agotó su " "tiempo de espera: %(method)s" -#: nova/exception.py:1418 +#: nova/exception.py:1426 #, python-format msgid "Agent does not support the call: %(method)s" msgstr "El agente no soporta la llamada %(method)s" -#: nova/exception.py:1422 +#: nova/exception.py:1430 #, python-format msgid "Instance group %(group_uuid)s could not be found." msgstr "No se ha podido encontrar el grupo de instancias %(group_uuid)s." -#: nova/exception.py:1426 +#: nova/exception.py:1434 #, python-format msgid "Instance group %(group_uuid)s already exists." msgstr "El grupo de instancias %(group_uuid)s ya existe." -#: nova/exception.py:1430 +#: nova/exception.py:1438 #, python-format msgid "Instance group %(group_uuid)s has no metadata with key %(metadata_key)s." msgstr "" "El grupo de instancias %(group_uuid)s no tiene metadatos con clave " "%(metadata_key)s" -#: nova/exception.py:1435 +#: nova/exception.py:1443 #, python-format msgid "Instance group %(group_uuid)s has no member with id %(instance_id)s." msgstr "" "El grupo de instancias %(group_uuid)s no tiene miembro con identificador " "%(instance_id)s." -#: nova/exception.py:1440 +#: nova/exception.py:1448 #, python-format msgid "Instance group %(group_uuid)s has no policy %(policy)s." msgstr "El grupo de instancias %(group_uuid)s no tiene política %(policy)s" -#: nova/exception.py:1444 +#: nova/exception.py:1452 #, python-format msgid "Number of retries to plugin (%(num_retries)d) exceeded." msgstr "Se ha excedido el número de reintentos para el plugin (%(num_retries)d)." -#: nova/exception.py:1448 +#: nova/exception.py:1456 #, python-format msgid "There was an error with the download module %(module)s. %(reason)s" msgstr "Hubo un error con el módulo de descarga %(module)s. %(reason)s" -#: nova/exception.py:1453 +#: nova/exception.py:1461 #, python-format msgid "" "The metadata for this location will not work with this module %(module)s." @@ -1769,37 +1779,37 @@ msgstr "" "Los metadatos para esta ubicación no funcionarán con este módulo " "%(module)s. %(reason)s." -#: nova/exception.py:1458 +#: nova/exception.py:1466 #, python-format msgid "The method %(method_name)s is not implemented." msgstr "El método %(method_name)s no está implementado." -#: nova/exception.py:1462 +#: nova/exception.py:1470 #, python-format msgid "The module %(module)s is misconfigured: %(reason)s." msgstr "El módulo %(module)s está mal configurado: %(reason)s" -#: nova/exception.py:1466 +#: nova/exception.py:1474 #, python-format msgid "Error when creating resource monitor: %(monitor)s" msgstr "Error al crear monitor de recursos: %(monitor)s" -#: nova/exception.py:1470 +#: nova/exception.py:1478 #, python-format msgid "The PCI address %(address)s has an incorrect format." msgstr "La dirección PCI %(address)s tiene un formato incorrecto." -#: nova/exception.py:1474 +#: nova/exception.py:1482 #, python-format msgid "PCI device %(id)s not found" msgstr "Dispositivo PCI %(id)s no encontrado" -#: nova/exception.py:1478 +#: nova/exception.py:1486 #, python-format msgid "PCI Device %(node_id)s:%(address)s not found." msgstr "Dispositivo PCI %(node_id)s:%(address)s no encontrado." -#: nova/exception.py:1482 +#: nova/exception.py:1490 #, python-format msgid "" "PCI device %(compute_node_id)s:%(address)s is %(status)s instead of " @@ -1808,7 +1818,7 @@ msgstr "" "el dispositivo PCI %(compute_node_id)s:%(address)s está %(status)s en " "lugar de %(hopestatus)s" -#: nova/exception.py:1488 +#: nova/exception.py:1496 #, python-format msgid "" "PCI device %(compute_node_id)s:%(address)s is owned by %(owner)s instead " @@ -1817,12 +1827,12 @@ msgstr "" "El dueño del dispositivo PCI %(compute_node_id)s:%(address)s es %(owner)s" " en lugar de %(hopeowner)s" -#: nova/exception.py:1494 +#: nova/exception.py:1502 #, python-format msgid "PCI device request (%requests)s failed" msgstr "Solicitud de dispositivo PCI (%request)s fallida" -#: nova/exception.py:1499 +#: nova/exception.py:1507 #, python-format msgid "" "Attempt to consume PCI device %(compute_node_id)s:%(address)s from empty " @@ -1831,32 +1841,32 @@ msgstr "" "Intento de consumir dispositivo PCI %(compute_node_id)s:%(address)s de " "pool vacío" -#: nova/exception.py:1505 +#: nova/exception.py:1513 #, python-format msgid "Invalid PCI alias definition: %(reason)s" msgstr "Definición de alias PCI inválido: %(reason)s" -#: nova/exception.py:1509 +#: nova/exception.py:1517 #, python-format msgid "PCI alias %(alias)s is not defined" msgstr "Alias PCI %(alias)s no definido" -#: nova/exception.py:1514 +#: nova/exception.py:1522 #, python-format msgid "Not enough parameters: %(reason)s" msgstr "No hay suficientes parámetros: %(reason)s" -#: nova/exception.py:1519 +#: nova/exception.py:1527 #, python-format msgid "Invalid PCI devices Whitelist config %(reason)s" msgstr "Configuración de lista permisiva de dispositivos PCI inválida %(reason)s" -#: nova/exception.py:1523 +#: nova/exception.py:1531 #, python-format msgid "Cannot change %(node_id)s to %(new_node_id)s" msgstr "No se puede cambiar %(node_id)s hacia %(new_node_id)s" -#: nova/exception.py:1533 +#: nova/exception.py:1541 #, python-format msgid "" "Failed to prepare PCI device %(id)s for instance %(instance_uuid)s: " @@ -1865,39 +1875,39 @@ msgstr "" "Fallo al preparar el dispositivo PCI %(id)s para la instancia " "%(instance_uuid)s: %(reason)s" -#: nova/exception.py:1538 +#: nova/exception.py:1546 #, python-format msgid "Failed to detach PCI device %(dev)s: %(reason)s" msgstr "Fallo al desasociar el dispositivo PCI %(dev)s: %(reason)s" -#: nova/exception.py:1542 +#: nova/exception.py:1550 #, python-format msgid "%(type)s hypervisor does not support PCI devices" msgstr "El hipervisor %(type)s no soporta dispositivos PCI" -#: nova/exception.py:1546 +#: nova/exception.py:1554 #, python-format msgid "Key manager error: %(reason)s" msgstr "error de administrador de claves: %(reason)s" -#: nova/exception.py:1550 +#: nova/exception.py:1558 #, python-format msgid "Failed to remove volume(s): (%(reason)s)" msgstr "Fallo al remover el(los) volumen(es): (%(reason)s)" -#: nova/exception.py:1554 +#: nova/exception.py:1562 #, python-format msgid "Provided video model (%(model)s) is not supported." msgstr "Modelo de vídeo proporcionado (%(model)s) no está sopotado." -#: nova/exception.py:1558 +#: nova/exception.py:1566 #, python-format msgid "The provided RNG device path: (%(path)s) is not present on the host." msgstr "" "La ruta del dispositivo RNG proporcionada: (%(path)s) no está presente en" " el anfitrión." -#: nova/exception.py:1563 +#: nova/exception.py:1571 #, python-format msgid "" "The requested amount of video memory %(req_vram)d is higher than the " @@ -1906,12 +1916,12 @@ msgstr "" "La cantidad solicitada de memoria de vídeo %(req_vram)d es mayor que la " "máxima permitida por el sabor %(max_vram)d." -#: nova/exception.py:1568 +#: nova/exception.py:1576 #, python-format msgid "Provided watchdog action (%(action)s) is not supported." msgstr "La acción watchdog proporcionada (%(action)s) no está soportada." -#: nova/exception.py:1572 +#: nova/exception.py:1580 msgid "" "Block migration of instances with config drives is not supported in " "libvirt." @@ -1919,7 +1929,7 @@ msgstr "" "La migración de bloque de instancias con discos configurados no está " "soportada en libvirt." -#: nova/exception.py:1577 +#: nova/exception.py:1585 #, python-format msgid "Error during unshelve instance %(instance_id)s: %(reason)s" msgstr "Error durante la extracción de la instancia %(instance_id)s: %(reason)s" @@ -1929,11 +1939,11 @@ msgstr "Error durante la extracción de la instancia %(instance_id)s: %(reason)s msgid "Filter %s returned 0 hosts" msgstr "El filtro %s ha arrojado 0 anfitriones" -#: nova/notifications.py:146 nova/notifications.py:185 +#: nova/notifications.py:147 nova/notifications.py:186 msgid "Failed to send state update notification" msgstr "No se ha podido enviar notificación de actualización de estado" -#: nova/notifications.py:269 +#: nova/notifications.py:270 msgid "Failed to get nw_info" msgstr "No se ha podido obtener nw_info" @@ -1952,25 +1962,25 @@ msgstr "Fallo al revertir las reservas %s" msgid "Starting %(topic)s node (version %(version)s)" msgstr "Iniciando el nodo %(topic)s (versión %(version)s)" -#: nova/service.py:284 +#: nova/service.py:285 msgid "Service killed that has no database entry" msgstr "Se detuvo un servicio sin entrada en la base de datos" -#: nova/service.py:296 +#: nova/service.py:297 msgid "Service error occurred during cleanup_host" msgstr "Ha ocurrido un error de servicio durante cleanup_host" -#: nova/service.py:313 +#: nova/service.py:314 #, python-format msgid "Temporary directory is invalid: %s" msgstr "El directorio temporal no es válido: %s" -#: nova/service.py:338 +#: nova/service.py:339 #, python-format msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" msgstr "El valor %(worker_name)s de %(workers)s es inválido, debe ser mayor que 0." -#: nova/service.py:423 +#: nova/service.py:424 msgid "serve() can only be called once" msgstr "serve() sólo se puede llamar una vez " @@ -2131,16 +2141,16 @@ msgstr "Proporcionando roles de cabecera HTTP de rol X en desuso" msgid "Request is too large." msgstr "La solicitud es demasiado larga." -#: nova/api/ec2/__init__.py:87 +#: nova/api/ec2/__init__.py:88 #, python-format msgid "FaultWrapper: %s" msgstr "FaultWrapper: %s" -#: nova/api/ec2/__init__.py:158 +#: nova/api/ec2/__init__.py:159 msgid "Too many failed authentications." msgstr "Demasiados intentos de autenticacion fallidos." -#: nova/api/ec2/__init__.py:167 +#: nova/api/ec2/__init__.py:168 #, python-format msgid "" "Access key %(access_key)s has had %(failures)d failed authentications and" @@ -2149,60 +2159,48 @@ msgstr "" "La clave de acceso %(access_key)s ha tenido %(failures)d autenticaciones " "anómalas y estará bloqueada durante %(lock_mins)d minutos." -#: nova/api/ec2/__init__.py:186 +#: nova/api/ec2/__init__.py:187 msgid "Signature not provided" msgstr "Firma no proporcionada" -#: nova/api/ec2/__init__.py:191 +#: nova/api/ec2/__init__.py:192 msgid "Access key not provided" msgstr "Clave de acceso no proporcionada" -#: nova/api/ec2/__init__.py:227 nova/api/ec2/__init__.py:243 +#: nova/api/ec2/__init__.py:228 nova/api/ec2/__init__.py:244 msgid "Failure communicating with keystone" msgstr "Anomalía al comunicarse con keystone" -#: nova/api/ec2/__init__.py:242 -#, python-format -msgid "Keystone failure: %s" -msgstr "Anomalía de keystone: %s" - -#: nova/api/ec2/__init__.py:303 +#: nova/api/ec2/__init__.py:304 msgid "Timestamp failed validation." msgstr "Ha fallado la validación de indicación de fecha y hora." -#: nova/api/ec2/__init__.py:401 +#: nova/api/ec2/__init__.py:402 #, python-format msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" "Solicitud no autorizada para el controlador=%(controller)s y la " "acción=%(action)s" -#: nova/api/ec2/__init__.py:491 +#: nova/api/ec2/__init__.py:492 #, python-format msgid "Unexpected %(ex_name)s raised: %(ex_str)s" msgstr "Encontrado %(ex_name)s inesperado : %(ex_str)s" -#: nova/api/ec2/__init__.py:494 +#: nova/api/ec2/__init__.py:495 #, python-format msgid "%(ex_name)s raised: %(ex_str)s" msgstr "%(ex_name)s encontrado: %(ex_str)s" -#: nova/api/ec2/__init__.py:518 +#: nova/api/ec2/__init__.py:519 #, python-format msgid "Environment: %s" msgstr "Entorno: %s" -#: nova/api/ec2/__init__.py:520 +#: nova/api/ec2/__init__.py:521 msgid "Unknown error occurred." msgstr "Ha ocurrido un error desconocido." -#: nova/api/ec2/apirequest.py:60 -#, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" -msgstr "" -"Solicitud de API no soportada: controlador = %(controller)s, acción = " -"%(action)s" - #: nova/api/ec2/cloud.py:395 #, python-format msgid "Create snapshot of volume %s" @@ -2679,35 +2677,35 @@ msgstr "" "posible.\n" "%s" -#: nova/api/openstack/wsgi.py:228 nova/api/openstack/wsgi.py:644 +#: nova/api/openstack/wsgi.py:228 nova/api/openstack/wsgi.py:633 msgid "cannot understand JSON" msgstr "no se puede entender JSON" -#: nova/api/openstack/wsgi.py:649 +#: nova/api/openstack/wsgi.py:638 msgid "too many body keys" msgstr "demasiadas claves de cuerpo" -#: nova/api/openstack/wsgi.py:693 +#: nova/api/openstack/wsgi.py:682 #, python-format msgid "Exception handling resource: %s" msgstr "Excepción al manejar recurso: %s" -#: nova/api/openstack/wsgi.py:697 +#: nova/api/openstack/wsgi.py:686 #, python-format msgid "Fault thrown: %s" msgstr "Error emitido: %s" -#: nova/api/openstack/wsgi.py:700 +#: nova/api/openstack/wsgi.py:689 #, python-format msgid "HTTP exception thrown: %s" msgstr "Excepción de HTTP emitida: %s" -#: nova/api/openstack/wsgi.py:930 +#: nova/api/openstack/wsgi.py:919 #, python-format msgid "There is no such action: %s" msgstr "No existe esta acción: %s" -#: nova/api/openstack/wsgi.py:933 nova/api/openstack/wsgi.py:960 +#: nova/api/openstack/wsgi.py:922 nova/api/openstack/wsgi.py:949 #: nova/api/openstack/compute/server_metadata.py:57 #: nova/api/openstack/compute/server_metadata.py:75 #: nova/api/openstack/compute/server_metadata.py:100 @@ -2719,16 +2717,16 @@ msgstr "No existe esta acción: %s" msgid "Malformed request body" msgstr "Cuerpo de solicitud formado incorrectamente" -#: nova/api/openstack/wsgi.py:937 +#: nova/api/openstack/wsgi.py:926 #, python-format msgid "Action: '%(action)s', body: %(body)s" msgstr "Acción: '%(action)s', cuerpo: %(body)s" -#: nova/api/openstack/wsgi.py:957 +#: nova/api/openstack/wsgi.py:946 msgid "Unsupported Content-Type" msgstr "Tipo de contenido no soportado" -#: nova/api/openstack/wsgi.py:969 +#: nova/api/openstack/wsgi.py:958 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " @@ -3116,7 +3114,7 @@ msgstr "adminPass no válido " #: nova/api/openstack/compute/contrib/admin_actions.py:195 #: nova/api/openstack/compute/contrib/admin_actions.py:214 #: nova/api/openstack/compute/contrib/admin_actions.py:233 -#: nova/api/openstack/compute/contrib/admin_actions.py:389 +#: nova/api/openstack/compute/contrib/admin_actions.py:391 #: nova/api/openstack/compute/contrib/multinic.py:43 #: nova/api/openstack/compute/contrib/rescue.py:45 #: nova/api/openstack/compute/contrib/shelve.py:43 @@ -3208,23 +3206,23 @@ msgstr "" "host, block_migration y disk_over_commit deben especificarse para " "migración en vivo." -#: nova/api/openstack/compute/contrib/admin_actions.py:358 +#: nova/api/openstack/compute/contrib/admin_actions.py:360 #, python-format msgid "Live migration of instance %s to another host failed" msgstr "Ha fallado la migración en vivo de la instancia %s a otro host" -#: nova/api/openstack/compute/contrib/admin_actions.py:361 +#: nova/api/openstack/compute/contrib/admin_actions.py:363 #, python-format msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "La migración en directo de la instancia %(id)s al host %(host)s ha fallado" -#: nova/api/openstack/compute/contrib/admin_actions.py:379 +#: nova/api/openstack/compute/contrib/admin_actions.py:381 #: nova/api/openstack/compute/plugins/v3/admin_actions.py:83 #, python-format msgid "Desired state must be specified. Valid states are: %s" msgstr "Se debe especificar el estado deseado. Los estados válidos son: %s" -#: nova/api/openstack/compute/contrib/admin_actions.py:393 +#: nova/api/openstack/compute/contrib/admin_actions.py:395 #, python-format msgid "Compute.api::resetState %s" msgstr "Compute.api::resetState %s" @@ -3252,11 +3250,7 @@ msgstr "Los agregados no tienen la acción %s " #: nova/api/openstack/compute/contrib/aggregates.py:166 #: nova/api/openstack/compute/contrib/flavormanage.py:55 #: nova/api/openstack/compute/contrib/keypairs.py:86 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:46 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:82 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:123 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:211 -#: nova/api/openstack/compute/plugins/v3/flavor_manage.py:58 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:167 msgid "Invalid request body" msgstr "Cuerpo de solicitud no válido" @@ -3268,14 +3262,14 @@ msgstr "No se puede añadir el host %(host)s en el agregado %(id)s" #: nova/api/openstack/compute/contrib/aggregates.py:195 #: nova/api/openstack/compute/contrib/aggregates.py:199 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:195 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:199 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:151 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:155 #, python-format msgid "Cannot remove host %(host)s in aggregate %(id)s" msgstr "No se puede eliminar el host %(host)s en el agregado %(id)s" #: nova/api/openstack/compute/contrib/aggregates.py:218 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:219 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:175 msgid "The value of metadata must be a dict" msgstr "" @@ -3421,17 +3415,17 @@ msgid "Instance not yet ready" msgstr "La instancia aún no está preparada" #: nova/api/openstack/compute/contrib/consoles.py:52 -#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:59 +#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:62 msgid "Unable to get vnc console, functionality not implemented" msgstr "Incapaz de obtener consola vnc, funcionalidad no implementada" #: nova/api/openstack/compute/contrib/consoles.py:76 -#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:89 +#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:93 msgid "Unable to get spice console, functionality not implemented" msgstr "Incapaz de obtener la consola spice, funcionalidad no implementada" #: nova/api/openstack/compute/contrib/consoles.py:101 -#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:122 +#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:127 msgid "Unable to get rdp console, functionality not implemented" msgstr "Incapaz de obtener consola rdp, funcionalidad no implementada" @@ -3456,7 +3450,7 @@ msgid "Compute host %s not found." msgstr "No se ha encontrado Compute host %s." #: nova/api/openstack/compute/contrib/evacuate.py:77 -#: nova/api/openstack/compute/plugins/v3/evacuate.py:82 +#: nova/api/openstack/compute/plugins/v3/evacuate.py:83 msgid "The target host can't be the same one." msgstr "" @@ -3790,9 +3784,7 @@ msgstr "Ha fallado la creación de redes" msgid "quota_class_set not specified" msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:72 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:56 -#: nova/cmd/manage.py:255 +#: nova/api/openstack/compute/contrib/quotas.py:72 nova/cmd/manage.py:255 msgid "Quota limit must be -1 or greater." msgstr "El límite de cuota debe ser -1 o mayor." @@ -3811,18 +3803,16 @@ msgid "Quota limit must be less than %s." msgstr "El límite de cuota debe ser menor que %s." #: nova/api/openstack/compute/contrib/quotas.py:140 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:118 msgid "quota_set not specified" msgstr "quota_set no ha sido especificado" #: nova/api/openstack/compute/contrib/quotas.py:162 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:139 #, python-format msgid "Bad key(s) %s in quota_set" msgstr "Claves erróneas %s en quota_set" #: nova/api/openstack/compute/contrib/quotas.py:188 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:173 +#: nova/api/openstack/compute/plugins/v3/quota_sets.py:150 #, python-format msgid "" "Quota value %(value)s for %(key)s are less than already used and reserved" @@ -3962,7 +3952,11 @@ msgstr "Atributo no válido en la solicitud" msgid "Missing disabled reason field" msgstr "Campo disabled reason omitido." -#: nova/api/openstack/compute/contrib/simple_tenant_usage.py:239 +#: nova/api/openstack/compute/contrib/simple_tenant_usage.py:231 +msgid "Datetime is in invalid format" +msgstr "" + +#: nova/api/openstack/compute/contrib/simple_tenant_usage.py:250 msgid "Invalid start time. The start time cannot occur after the end time." msgstr "" "Hora de inicio no válida. La hora de inicio no pude tener lugar después " @@ -4039,29 +4033,7 @@ msgstr "access_ip_v4 no tiene el formato IPv4 apropiado" msgid "access_ip_v6 is not proper IPv6 format" msgstr "access_ip_v6 no tiene el formato IPv6 apropiado" -#: nova/api/openstack/compute/plugins/v3/aggregates.py:50 -msgid "Could not find host to be set in request body" -msgstr "No se encuentra anfitrión para establecerse en el cuerpo de la solicitud" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:54 -msgid "The value of host must be a string" -msgstr "El valor de anfitrión debe ser una cadena" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:87 -#, python-format -msgid "Could not find %s parameter in the request" -msgstr "No se ha podido encontrar el parámetro %s en la solicitud" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:127 -msgid "Request body is empty" -msgstr "El cuerpo de la solicitud está vacío" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:130 -#, python-format -msgid "Invalid key %s in request body." -msgstr "Clave %s no válida en el cuerpo de la solicitud." - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:214 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:170 msgid "Invalid request format for metadata" msgstr "Formato de solicitud inválido para metadatos" @@ -4999,7 +4971,7 @@ msgstr "El sabor %d no ha sido encontrado" msgid "instance's host %s is down, deleting from database" msgstr "el host de la instancia %s está inactivos, se suprime de la base de datos" -#: nova/compute/api.py:1648 nova/compute/manager.py:2259 +#: nova/compute/api.py:1648 nova/compute/manager.py:2279 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "Ignorando la anomalía de limpieza de volumen debido a %s " @@ -5038,47 +5010,47 @@ msgstr "" msgid "New volume must be the same size or larger." msgstr "El nuevo volumen debe ser del mismo o de mayor tamaño." -#: nova/compute/api.py:3030 +#: nova/compute/api.py:3032 #, python-format msgid "Instance compute service state on %s expected to be down, but it was up." msgstr "" "El estado de la instancia del servicio de cómputo en %s debería ser " "inactivo, pero se encontraba activo." -#: nova/compute/api.py:3339 +#: nova/compute/api.py:3335 msgid "Host aggregate is not empty" msgstr "El agregado de anfitrión no está vacío" -#: nova/compute/api.py:3372 +#: nova/compute/api.py:3368 #, python-format msgid "More than 1 AZ for host %s" msgstr "" -#: nova/compute/api.py:3407 +#: nova/compute/api.py:3403 #, python-format msgid "Host already in availability zone %s" msgstr "Anfitrión actualmente en zona de disponibilidad %s" -#: nova/compute/api.py:3495 nova/tests/compute/test_keypairs.py:135 +#: nova/compute/api.py:3491 nova/tests/compute/test_keypairs.py:135 msgid "Keypair name contains unsafe characters" msgstr "El nombre de par de claves contiene caracteres no seguros" -#: nova/compute/api.py:3499 nova/tests/compute/test_keypairs.py:127 +#: nova/compute/api.py:3495 nova/tests/compute/test_keypairs.py:127 #: nova/tests/compute/test_keypairs.py:131 msgid "Keypair name must be between 1 and 255 characters long" msgstr "El nombre de par de claves debe tener entre 1 y 255 caracteres de longitud" -#: nova/compute/api.py:3587 +#: nova/compute/api.py:3583 #, python-format msgid "Security group %s is not a string or unicode" msgstr "El grupo de seguridad %s no es una serie o Unicode " -#: nova/compute/api.py:3590 +#: nova/compute/api.py:3586 #, python-format msgid "Security group %s cannot be empty." msgstr "El grupo de seguridad %s no puede estar vacío." -#: nova/compute/api.py:3598 +#: nova/compute/api.py:3594 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " @@ -5087,58 +5059,58 @@ msgstr "" "El valor (%(value)s) para el parámetro Group%(property)s es inválido. El " "contenido se limita a '%(allowed)s'." -#: nova/compute/api.py:3604 +#: nova/compute/api.py:3600 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "El grupo de seguridad %s no debe tener más de 255 caracteres. " -#: nova/compute/api.py:3622 +#: nova/compute/api.py:3618 msgid "Quota exceeded, too many security groups." msgstr "Cuota superada, demasiados grupos de seguridad. " -#: nova/compute/api.py:3625 +#: nova/compute/api.py:3621 #, python-format msgid "Create Security Group %s" msgstr "Crear Grupo de Seguridad %s" -#: nova/compute/api.py:3637 +#: nova/compute/api.py:3633 #, python-format msgid "Security group %s already exists" msgstr "El grupo de seguridad %s ya existe" -#: nova/compute/api.py:3650 +#: nova/compute/api.py:3646 #, python-format msgid "Unable to update system group '%s'" msgstr "Incapaz de actualizar el grupo de sistema '%s'" -#: nova/compute/api.py:3712 +#: nova/compute/api.py:3708 #, python-format msgid "Unable to delete system group '%s'" msgstr "No se ha podido suprimir el grupo de sistemas '%s'" -#: nova/compute/api.py:3717 +#: nova/compute/api.py:3713 msgid "Security group is still in use" msgstr "El grupo de seguridad aún se está utilizando" -#: nova/compute/api.py:3727 +#: nova/compute/api.py:3723 msgid "Failed to update usages deallocating security group" msgstr "No se han podido actualizar los usos desasignando el grupo de seguridad " -#: nova/compute/api.py:3730 +#: nova/compute/api.py:3726 #, python-format msgid "Delete security group %s" msgstr "Borrar grupo de seguridad %s" -#: nova/compute/api.py:3806 nova/compute/api.py:3891 +#: nova/compute/api.py:3802 nova/compute/api.py:3885 #, python-format msgid "Rule (%s) not found" msgstr "No se ha encontrado la regla (%s)" -#: nova/compute/api.py:3822 +#: nova/compute/api.py:3818 msgid "Quota exceeded, too many security group rules." msgstr "Cuota superada, demasiadas reglas de grupo de seguridad " -#: nova/compute/api.py:3825 +#: nova/compute/api.py:3821 #, python-format msgid "" "Security group %(name)s added %(protocol)s ingress " @@ -5147,7 +5119,7 @@ msgstr "" "Grupo de seguridad %(name)s ha agregado %(protocol)s al ingreso " "(%(from_port)s:%(to_port)s)" -#: nova/compute/api.py:3840 +#: nova/compute/api.py:3836 #, python-format msgid "" "Security group %(name)s removed %(protocol)s ingress " @@ -5156,7 +5128,7 @@ msgstr "" "El grupo de seguridad %(name)s ha removido %(protocol)s del ingreso " "(%(from_port)s:%(to_port)s)" -#: nova/compute/api.py:3898 +#: nova/compute/api.py:3892 msgid "Security group id should be integer" msgstr "El id de grupo de seguridad debe ser un entero" @@ -5258,26 +5230,26 @@ msgstr "" "Los nombres de las claves solo pueden contener caracteres alfanuméricos, " "punto, guión, guión bajo, dos puntos y espacios." -#: nova/compute/manager.py:277 +#: nova/compute/manager.py:278 #, python-format msgid "Task possibly preempted: %s" msgstr "Tarea posiblemente preapropiada: %s" -#: nova/compute/manager.py:359 nova/compute/manager.py:2827 +#: nova/compute/manager.py:360 nova/compute/manager.py:2849 #, python-format msgid "Error while trying to clean up image %s" msgstr "Error al intentar limpiar imagen %s" -#: nova/compute/manager.py:504 +#: nova/compute/manager.py:501 msgid "Instance event failed" msgstr "El evento de instancia ha fallado" -#: nova/compute/manager.py:603 +#: nova/compute/manager.py:600 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "%s no es un nodo válido administrado por este anfitrión de cómputo." -#: nova/compute/manager.py:701 +#: nova/compute/manager.py:698 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " @@ -5286,11 +5258,11 @@ msgstr "" "Suprimiendo instancia porque el host (%(instance_host)s) no es igual a " "nuestro host (%(our_host)s)." -#: nova/compute/manager.py:716 +#: nova/compute/manager.py:713 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "La instancia ya ha sido marcada como eliminada, removiendo del hipervisor." -#: nova/compute/manager.py:736 +#: nova/compute/manager.py:733 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" @@ -5298,15 +5270,15 @@ msgstr "" "El hipervisor no soporta la validación de almacenamiento compartido entre" " instancias, asumiendo que no se encuentra en almacenamiento compartido." -#: nova/compute/manager.py:742 +#: nova/compute/manager.py:739 msgid "Failed to check if instance shared" msgstr "Fallo al verificar si la instancia se encuentra compartida" -#: nova/compute/manager.py:808 nova/compute/manager.py:859 +#: nova/compute/manager.py:805 nova/compute/manager.py:856 msgid "Failed to complete a deletion" msgstr "Fallo durante la compleción una remoción" -#: nova/compute/manager.py:841 +#: nova/compute/manager.py:838 msgid "" "Service started deleting the instance during the previous run, but did " "not finish. Restarting the deletion now." @@ -5314,7 +5286,7 @@ msgstr "" "El servicio ha iniciado la remoción de la instancia durante la ejecución " "previa, pero no ha finalizado. Reiniciando la remoción ahora." -#: nova/compute/manager.py:882 +#: nova/compute/manager.py:879 #, python-format msgid "" "Instance in transitional state (%(task_state)s) at start-up and power " @@ -5323,105 +5295,105 @@ msgstr "" "Instancia en estado transicional (%(task_state)s) al arranque y estado de" " energía es (%(power_state)s), limpiando el estado de la tarea" -#: nova/compute/manager.py:900 +#: nova/compute/manager.py:897 msgid "Failed to stop instance" msgstr "Fallo al detener instancia" -#: nova/compute/manager.py:912 +#: nova/compute/manager.py:909 msgid "Failed to start instance" msgstr "Fallo al iniciar instancia" -#: nova/compute/manager.py:937 +#: nova/compute/manager.py:934 msgid "Failed to revert crashed migration" msgstr "Se ha encontrado un error en al revertir la migración colgada" -#: nova/compute/manager.py:940 +#: nova/compute/manager.py:937 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" "Se ha encontrado una instancia en estado de migración durante el inicio. " "Restableciendo task_state" -#: nova/compute/manager.py:957 +#: nova/compute/manager.py:954 msgid "Rebooting instance after nova-compute restart." msgstr "Rearrancando instancia después de reiniciar nova-compute. " -#: nova/compute/manager.py:967 +#: nova/compute/manager.py:964 msgid "Hypervisor driver does not support resume guests" msgstr "El controlador de hipervisor no soporta reanudar invitados " -#: nova/compute/manager.py:972 +#: nova/compute/manager.py:969 msgid "Failed to resume instance" msgstr "No se ha podido reanudar la instancia" -#: nova/compute/manager.py:981 +#: nova/compute/manager.py:978 msgid "Hypervisor driver does not support firewall rules" msgstr "El controlador de hipervisor no soporta reglas de cortafuegos " -#: nova/compute/manager.py:1006 +#: nova/compute/manager.py:1003 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "Suceso de ciclo de vida %(state)d en máquina virtual %(uuid)s" -#: nova/compute/manager.py:1022 +#: nova/compute/manager.py:1019 #, python-format msgid "Unexpected power state %d" msgstr "Estado de alimentación inesperado %d" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1124 msgid "Hypervisor driver does not support security groups." msgstr "El controlador del hipervisor no soporta grupos de seguridad." -#: nova/compute/manager.py:1167 +#: nova/compute/manager.py:1164 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" "El volumen con id: %s ha finalizado su creación pero no ha sido marcado " "como 'disponible'" -#: nova/compute/manager.py:1225 nova/compute/manager.py:1972 +#: nova/compute/manager.py:1222 nova/compute/manager.py:1978 msgid "Success" msgstr "Éxito" -#: nova/compute/manager.py:1249 +#: nova/compute/manager.py:1246 msgid "Instance disappeared before we could start it" msgstr "La instancia ha desaparecido antes de poder iniciarla" -#: nova/compute/manager.py:1277 +#: nova/compute/manager.py:1274 msgid "Anti-affinity instance group policy was violated." msgstr "la política de grupo de anti-afinidad fue violada." -#: nova/compute/manager.py:1354 +#: nova/compute/manager.py:1351 msgid "Failed to dealloc network for deleted instance" msgstr "No se ha podido desasignar la red para la instancia suprimida" -#: nova/compute/manager.py:1359 +#: nova/compute/manager.py:1356 msgid "Instance disappeared during build" msgstr "La instancia despareció durante su construcción" -#: nova/compute/manager.py:1375 +#: nova/compute/manager.py:1372 msgid "Failed to dealloc network for failed instance" msgstr "Fallo al desasociar red para la instancia fallida" -#: nova/compute/manager.py:1402 +#: nova/compute/manager.py:1399 #, python-format msgid "Error: %s" msgstr "Error: %s" -#: nova/compute/manager.py:1448 nova/compute/manager.py:3451 +#: nova/compute/manager.py:1445 nova/compute/manager.py:3473 msgid "Error trying to reschedule" msgstr "Error al intentar volver a programar " -#: nova/compute/manager.py:1503 +#: nova/compute/manager.py:1500 msgid "Instance build timed out. Set to error state." msgstr "" "La compilación de instancia ha excedido el tiempo de espera. Se ha estado" " en estado erróneo. " -#: nova/compute/manager.py:1513 nova/compute/manager.py:1873 +#: nova/compute/manager.py:1510 nova/compute/manager.py:1870 msgid "Starting instance..." msgstr "Iniciando instancia..." -#: nova/compute/manager.py:1531 +#: nova/compute/manager.py:1528 #, python-format msgid "" "Treating negative config value (%(retries)s) for " @@ -5430,138 +5402,135 @@ msgstr "" "Tratando el valor negativo de configuración (%(retries)s) para " "'network_allocate_retries' como 0." -#: nova/compute/manager.py:1556 +#: nova/compute/manager.py:1553 #, python-format msgid "Instance failed network setup after %(attempts)d attempt(s)" msgstr "" "La configuración de red de la instancia falló después de %(attempts)d " "intento(s)" -#: nova/compute/manager.py:1560 +#: nova/compute/manager.py:1557 #, python-format msgid "Instance failed network setup (attempt %(attempt)d of %(attempts)d)" msgstr "" "Fallo de configuración de red de la instancia (intento %(attempt)d de " "%(attempts)d)" -#: nova/compute/manager.py:1741 +#: nova/compute/manager.py:1738 msgid "Instance failed block device setup" msgstr "Ha fallado la configuración de dispositivo de bloque en la instancia" -#: nova/compute/manager.py:1761 nova/compute/manager.py:2072 -#: nova/compute/manager.py:3963 +#: nova/compute/manager.py:1758 nova/compute/manager.py:2086 +#: nova/compute/manager.py:3985 msgid "Instance failed to spawn" msgstr "La instancia no se ha podido generar" -#: nova/compute/manager.py:1880 -msgid "Instance disappeared before build." -msgstr "La instancia ha desaparecido antes de la compilación." - -#: nova/compute/manager.py:1920 -msgid "Instance disappeared during build." -msgstr "La instancia ha desaparecido durante la construcción." - -#: nova/compute/manager.py:1931 +#: nova/compute/manager.py:1937 msgid "Unexpected build failure, not rescheduling build." msgstr "Fallo de compilación inesperado, no se reprogramará la compilación." -#: nova/compute/manager.py:1994 nova/compute/manager.py:2034 +#: nova/compute/manager.py:2002 +#, python-format +msgid "Failed to allocate the network(s) with error %s, not rescheduling." +msgstr "" + +#: nova/compute/manager.py:2008 nova/compute/manager.py:2048 msgid "Failed to allocate network(s)" msgstr "Fallo al asociar red(es)" -#: nova/compute/manager.py:1998 nova/compute/manager.py:2036 +#: nova/compute/manager.py:2012 nova/compute/manager.py:2050 msgid "Failed to allocate the network(s), not rescheduling." msgstr "Fallo al asociar la(s) red(es), no se reprogramará." -#: nova/compute/manager.py:2060 +#: nova/compute/manager.py:2074 msgid "Failure prepping block device" msgstr "Fallo al preparar el dispositivo de bloques" -#: nova/compute/manager.py:2062 +#: nova/compute/manager.py:2076 msgid "Failure prepping block device." msgstr "Fallo al preparar el dispositivo de bloque." -#: nova/compute/manager.py:2082 +#: nova/compute/manager.py:2099 msgid "Could not clean up failed build, not rescheduling" msgstr "No se puede limpiar la compilación fallida, no se reprogramará." -#: nova/compute/manager.py:2092 +#: nova/compute/manager.py:2109 msgid "Failed to deallocate networks" msgstr "Fallo al desasociar redes" -#: nova/compute/manager.py:2113 +#: nova/compute/manager.py:2130 msgid "Failed to cleanup volumes for failed build, not rescheduling" msgstr "" "Fallo al limpiar los volúmenes para la compilación fallida, no se " "reprogramará" -#: nova/compute/manager.py:2152 +#: nova/compute/manager.py:2169 msgid "Failed to deallocate network for instance." msgstr "Se ha encontrado un error al desasignar la red para la instancia" -#: nova/compute/manager.py:2160 +#: nova/compute/manager.py:2178 #, python-format msgid "%(action_str)s instance" msgstr "%(action_str)s instancia" -#: nova/compute/manager.py:2202 +#: nova/compute/manager.py:2222 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "Ignorando DiskNotFound: %s" -#: nova/compute/manager.py:2205 +#: nova/compute/manager.py:2225 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "Ignorando VolumeNotFound: %s" -#: nova/compute/manager.py:2304 +#: nova/compute/manager.py:2324 msgid "Instance disappeared during terminate" msgstr "La instancia ha desaparecido durante la terminación" -#: nova/compute/manager.py:2310 nova/compute/manager.py:3631 -#: nova/compute/manager.py:5649 +#: nova/compute/manager.py:2330 nova/compute/manager.py:3653 +#: nova/compute/manager.py:5671 msgid "Setting instance vm_state to ERROR" msgstr "Estableciendo el vm_state de la instancia a ERROR" -#: nova/compute/manager.py:2483 +#: nova/compute/manager.py:2503 msgid "Rebuilding instance" msgstr "Volver a crear instancia" -#: nova/compute/manager.py:2496 +#: nova/compute/manager.py:2516 msgid "Invalid state of instance files on shared storage" msgstr "Estado no válido de archivos de instancia en almacenamiento compartido" -#: nova/compute/manager.py:2500 +#: nova/compute/manager.py:2520 msgid "disk on shared storage, recreating using existing disk" msgstr "" "disco en almacenamiento compartido, volviendo a crear utilizando disco " "existente" -#: nova/compute/manager.py:2504 +#: nova/compute/manager.py:2524 #, python-format msgid "disk not on shared storage, rebuilding from: '%s'" msgstr "El disco on está en almacenamiento compartido, reconstruyendo desde: '%s'" -#: nova/compute/manager.py:2515 nova/compute/manager.py:4768 +#: nova/compute/manager.py:2535 nova/compute/manager.py:4790 #, python-format msgid "Failed to get compute_info for %s" msgstr "Fallo al obtener compute_info para %s" -#: nova/compute/manager.py:2591 +#: nova/compute/manager.py:2611 #, python-format msgid "bringing vm to original state: '%s'" msgstr "poniendo vm en estado original: '%s'" -#: nova/compute/manager.py:2622 +#: nova/compute/manager.py:2642 #, python-format msgid "Detaching from volume api: %s" msgstr "Desconectando de la API del volumen: %s" -#: nova/compute/manager.py:2649 +#: nova/compute/manager.py:2669 msgid "Rebooting instance" msgstr "Rearrancando instancia" -#: nova/compute/manager.py:2666 +#: nova/compute/manager.py:2686 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " @@ -5570,24 +5539,24 @@ msgstr "" "intentando rearrancar una instancia que no se está ejecutando: (estado: " "%(state)s se esperaba: %(running)s)" -#: nova/compute/manager.py:2702 +#: nova/compute/manager.py:2722 msgid "Reboot failed but instance is running" msgstr "Ha fallado el reinicio pero la instancia se mantiene en ejecución" -#: nova/compute/manager.py:2710 +#: nova/compute/manager.py:2730 #, python-format msgid "Cannot reboot instance: %s" msgstr "No se puede reiniciar instancia: %s" -#: nova/compute/manager.py:2722 +#: nova/compute/manager.py:2742 msgid "Instance disappeared during reboot" msgstr "La instancia ha desaparecido durante el rearranque" -#: nova/compute/manager.py:2790 +#: nova/compute/manager.py:2810 msgid "instance snapshotting" msgstr "creación de instantánea de instancia" -#: nova/compute/manager.py:2796 +#: nova/compute/manager.py:2816 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " @@ -5596,41 +5565,37 @@ msgstr "" "intentando hacer una instantánea de una instancia que no se está " "ejecutando: (estado: %(state)s se esperaba: %(running)s)" -#: nova/compute/manager.py:2821 -msgid "Instance disappeared during snapshot" -msgstr "La instancia desapareció durante la instantánea" - -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2854 msgid "Image not found during snapshot" msgstr "No se ha encontrado la imagen durante la instantánea" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2936 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" "No se ha podido establecer contraseña de administrador. La instancia %s " "no está ejecutando" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2943 msgid "Root password set" msgstr "Contraseña raíz establecida" -#: nova/compute/manager.py:2926 +#: nova/compute/manager.py:2948 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" "esta instancia de invitado o controlador no implementa set_admin_password" " ." -#: nova/compute/manager.py:2939 +#: nova/compute/manager.py:2961 #, python-format msgid "set_admin_password failed: %s" msgstr "set_admin_password ha fallado: %s" -#: nova/compute/manager.py:2945 +#: nova/compute/manager.py:2967 msgid "error setting admin password" msgstr "error al establecer contraseña de administrador" -#: nova/compute/manager.py:2961 +#: nova/compute/manager.py:2983 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " @@ -5639,12 +5604,12 @@ msgstr "" "intentando inyectar un archivo hacia un inactivo (estado: " "%(current_state)s esperado: %(expected_state)s)" -#: nova/compute/manager.py:2966 +#: nova/compute/manager.py:2988 #, python-format msgid "injecting file to %s" msgstr "inyectando archivo a %s" -#: nova/compute/manager.py:2984 +#: nova/compute/manager.py:3006 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" @@ -5652,34 +5617,34 @@ msgstr "" "No se ha podido encontrar una imagen diferente para utilizarla para VM de" " rescate, se utiliza la imagen actual de la instancia" -#: nova/compute/manager.py:3003 +#: nova/compute/manager.py:3025 msgid "Rescuing" msgstr "Rescatando" -#: nova/compute/manager.py:3024 +#: nova/compute/manager.py:3046 msgid "Error trying to Rescue Instance" msgstr "Error al intentar Rescatar Instancia" -#: nova/compute/manager.py:3028 +#: nova/compute/manager.py:3050 #, python-format msgid "Driver Error: %s" msgstr "Error de dispositivo: %s" -#: nova/compute/manager.py:3051 +#: nova/compute/manager.py:3073 msgid "Unrescuing" msgstr "Cancelando rescate" -#: nova/compute/manager.py:3122 +#: nova/compute/manager.py:3144 #, python-format msgid "Migration %s is not found during confirmation" msgstr "La migración %s no ha sido encontrada durante la confirmación" -#: nova/compute/manager.py:3127 +#: nova/compute/manager.py:3149 #, python-format msgid "Migration %s is already confirmed" msgstr "La migración %s ya ha sido confirmada" -#: nova/compute/manager.py:3131 +#: nova/compute/manager.py:3153 #, python-format msgid "" "Unexpected confirmation status '%(status)s' of migration %(id)s, exit " @@ -5688,118 +5653,118 @@ msgstr "" "Estado de confirmación inesperado '%(status)s' de la migración %(id)s, " "salir del proceso de confirmación" -#: nova/compute/manager.py:3145 +#: nova/compute/manager.py:3167 msgid "Instance is not found during confirmation" msgstr "La instancia no ha sido encontrada durante la confirmación" -#: nova/compute/manager.py:3326 +#: nova/compute/manager.py:3348 #, python-format msgid "Updating instance to original state: '%s'" msgstr "Actualizando el estado original de instancia hacia: '%s'" -#: nova/compute/manager.py:3349 +#: nova/compute/manager.py:3371 msgid "Instance has no source host" msgstr "La instancia no tiene ningún host de origen" -#: nova/compute/manager.py:3355 +#: nova/compute/manager.py:3377 msgid "destination same as source!" msgstr "destino igual que origen" -#: nova/compute/manager.py:3373 +#: nova/compute/manager.py:3395 msgid "Migrating" msgstr "Migrando" -#: nova/compute/manager.py:3637 +#: nova/compute/manager.py:3659 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "Fallo al revertir las cuotas para un finish_resize fallido: %s" -#: nova/compute/manager.py:3697 +#: nova/compute/manager.py:3719 msgid "Pausing" msgstr "Poniéndose en pausa" -#: nova/compute/manager.py:3714 +#: nova/compute/manager.py:3736 msgid "Unpausing" msgstr "Cancelando la pausa" -#: nova/compute/manager.py:3755 +#: nova/compute/manager.py:3777 msgid "Retrieving diagnostics" msgstr "Recuperando diagnósticos" -#: nova/compute/manager.py:3790 +#: nova/compute/manager.py:3812 msgid "Resuming" msgstr "Reanudando" -#: nova/compute/manager.py:4006 +#: nova/compute/manager.py:4028 msgid "Get console output" msgstr "Obtener salida de consola " -#: nova/compute/manager.py:4205 +#: nova/compute/manager.py:4227 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "Conectando el volumen %(volume_id)s a %(mountpoint)s" -#: nova/compute/manager.py:4214 +#: nova/compute/manager.py:4236 #, python-format msgid "Failed to attach %(volume_id)s at %(mountpoint)s" msgstr "Fallo al asociar %(volume_id)s en %(mountpoint)s" -#: nova/compute/manager.py:4230 +#: nova/compute/manager.py:4252 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "Desconectar el volumen %(volume_id)s del punto de montaje %(mp)s" -#: nova/compute/manager.py:4241 +#: nova/compute/manager.py:4263 msgid "Detaching volume from unknown instance" msgstr "Desconectando volumen de instancia desconocida " -#: nova/compute/manager.py:4253 +#: nova/compute/manager.py:4275 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "No se ha podido desconectar el volumen %(volume_id)s de %(mp)s" -#: nova/compute/manager.py:4326 +#: nova/compute/manager.py:4348 #, python-format msgid "Failed to swap volume %(old_volume_id)s for %(new_volume_id)s" msgstr "Fallo para intercambiar volúmen %(old_volume_id)s por %(new_volume_id)s" -#: nova/compute/manager.py:4333 +#: nova/compute/manager.py:4355 #, python-format msgid "Failed to connect to volume %(volume_id)s with volume at %(mountpoint)s" msgstr "" "Fallo al conectar hacia al volúmen %(volume_id)s con el volumen en " "%(mountpoint)s" -#: nova/compute/manager.py:4420 +#: nova/compute/manager.py:4442 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "allocate_port_for_instance ha regresado %(ports)s puertos" -#: nova/compute/manager.py:4440 +#: nova/compute/manager.py:4462 #, python-format msgid "Port %s is not attached" msgstr "El puerto %s no se encuentra asignado" -#: nova/compute/manager.py:4452 nova/tests/compute/test_compute.py:10554 +#: nova/compute/manager.py:4474 nova/tests/compute/test_compute.py:10545 #, python-format msgid "Host %s not found" msgstr "No se ha encontrado el host %s" -#: nova/compute/manager.py:4606 +#: nova/compute/manager.py:4628 #, python-format msgid "Pre live migration failed at %s" msgstr "Previo a migración en vivo falló en %s" -#: nova/compute/manager.py:4636 +#: nova/compute/manager.py:4658 msgid "_post_live_migration() is started.." msgstr "Se ha iniciado _post_live_migration()." -#: nova/compute/manager.py:4709 +#: nova/compute/manager.py:4731 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "La migración de la instancia hacia %s ha finalizado exitosamente." -#: nova/compute/manager.py:4711 +#: nova/compute/manager.py:4733 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." @@ -5808,15 +5773,15 @@ msgstr "" "encontrado: ningún dominio con un nombre coincidente.\" Este error se " "puede ignorar sin ningún riesgo." -#: nova/compute/manager.py:4736 +#: nova/compute/manager.py:4758 msgid "Post operation of migration started" msgstr "Se ha iniciado la operación posterior de migración" -#: nova/compute/manager.py:4945 +#: nova/compute/manager.py:4967 msgid "An error occurred while refreshing the network cache." msgstr "Ha ocurrido un error al actualizar el cache de red." -#: nova/compute/manager.py:4999 +#: nova/compute/manager.py:5021 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " @@ -5825,12 +5790,12 @@ msgstr "" "Se han encontrado %(migration_count)d migraciones sin confirmar de más de" " %(confirm_window)d segundos" -#: nova/compute/manager.py:5004 +#: nova/compute/manager.py:5026 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "Estableciendo la %(migration_id)s en error: %(reason)s" -#: nova/compute/manager.py:5013 +#: nova/compute/manager.py:5035 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " @@ -5839,32 +5804,32 @@ msgstr "" "Confirmando automáticamente la migración %(migration_id)s para la " "instancia %(instance_uuid)s" -#: nova/compute/manager.py:5023 +#: nova/compute/manager.py:5045 #, python-format msgid "Instance %s not found" msgstr "No se ha encontrado la instancia %s" -#: nova/compute/manager.py:5028 +#: nova/compute/manager.py:5050 msgid "In ERROR state" msgstr "En estado de ERROR " -#: nova/compute/manager.py:5035 +#: nova/compute/manager.py:5057 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "En los estados %(vm_state)s/%(task_state)s, no REDIMENSIONADO/Ninguno" -#: nova/compute/manager.py:5046 +#: nova/compute/manager.py:5068 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" "Error auto confirmando modificación de tamaño: %s. Se intentará " "posteriormente." -#: nova/compute/manager.py:5075 +#: nova/compute/manager.py:5097 msgid "Periodic task failed to offload instance." msgstr "Tarea periódica falló al descargar instancia." -#: nova/compute/manager.py:5095 +#: nova/compute/manager.py:5117 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " @@ -5873,20 +5838,20 @@ msgstr "" "Ejecutando auditoría de uso de instancia para %(host)s desde " "%(begin_time)s hasta %(end_time)s. %(number_instances)s instancias." -#: nova/compute/manager.py:5115 +#: nova/compute/manager.py:5137 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "No se ha podido generar auditoría de uso para la instancia en el host %s " -#: nova/compute/manager.py:5144 +#: nova/compute/manager.py:5166 msgid "Updating bandwidth usage cache" msgstr "Actualizando memoria caché de uso de ancho de banda" -#: nova/compute/manager.py:5166 +#: nova/compute/manager.py:5188 msgid "Bandwidth usage not supported by hypervisor." msgstr "Uso de ancho de banda no soportado por el hipervisor." -#: nova/compute/manager.py:5289 +#: nova/compute/manager.py:5311 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -5895,20 +5860,20 @@ msgstr "" "Se han encontrado %(num_db_instances)s en la base de datos y " "%(num_vm_instances)s en el hipervisor." -#: nova/compute/manager.py:5296 nova/compute/manager.py:5359 +#: nova/compute/manager.py:5318 nova/compute/manager.py:5381 #, python-format msgid "During sync_power_state the instance has a pending task (%(task)s). Skip." msgstr "" "Durante sync_power_state la instancia ha dejado una tarea pendiente " "(%(task)s). Omitir." -#: nova/compute/manager.py:5320 +#: nova/compute/manager.py:5342 msgid "Periodic sync_power_state task had an error while processing an instance." msgstr "" "La tarea periódica sync_power_state ha tenido un error al procesar una " "instancia." -#: nova/compute/manager.py:5346 +#: nova/compute/manager.py:5368 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" @@ -5917,63 +5882,63 @@ msgstr "" "Durante el proceso sync_power, la instancia se ha movido del host %(src)s" " al host %(dst)s" -#: nova/compute/manager.py:5384 +#: nova/compute/manager.py:5406 msgid "Instance shutdown by itself. Calling the stop API." msgstr "Conclusión de instancia por sí misma. Llamando a la API de detención." -#: nova/compute/manager.py:5396 nova/compute/manager.py:5405 -#: nova/compute/manager.py:5436 nova/compute/manager.py:5447 +#: nova/compute/manager.py:5418 nova/compute/manager.py:5427 +#: nova/compute/manager.py:5458 nova/compute/manager.py:5469 msgid "error during stop() in sync_power_state." msgstr "error durante stop() en sync_power_state." -#: nova/compute/manager.py:5400 +#: nova/compute/manager.py:5422 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" "La instancia se ha suspendido inesperadamente. Llamando a la API de " "detención." -#: nova/compute/manager.py:5416 +#: nova/compute/manager.py:5438 msgid "Instance is paused unexpectedly. Ignore." msgstr "La instancia se ha puesto en pausa inesperadamente. Ignorar. " -#: nova/compute/manager.py:5422 +#: nova/compute/manager.py:5444 msgid "Instance is unexpectedly not found. Ignore." msgstr "La instancia no se encuentra inesperadamente. Ignorar. " -#: nova/compute/manager.py:5428 +#: nova/compute/manager.py:5450 msgid "Instance is not stopped. Calling the stop API." msgstr "La instancia no se ha detenido. Llamando a la API de detención." -#: nova/compute/manager.py:5442 +#: nova/compute/manager.py:5464 msgid "Paused instance shutdown by itself. Calling the stop API." msgstr "" "La instancia pausada se ha apagado a si misma. Llamando la API de " "detención." -#: nova/compute/manager.py:5456 +#: nova/compute/manager.py:5478 msgid "Instance is not (soft-)deleted." msgstr "La instancia no se suprime (de forma no permanente). " -#: nova/compute/manager.py:5485 +#: nova/compute/manager.py:5507 msgid "Reclaiming deleted instance" msgstr "Reclamando instancia suprimida" -#: nova/compute/manager.py:5489 +#: nova/compute/manager.py:5511 #, python-format msgid "Periodic reclaim failed to delete instance: %s" msgstr "Reclamación periódica falló al eliminar instancia: %s" -#: nova/compute/manager.py:5514 +#: nova/compute/manager.py:5536 #, python-format msgid "Deleting orphan compute node %s" msgstr "Eliminando nodo de cómputo huérfano %s" -#: nova/compute/manager.py:5522 nova/compute/resource_tracker.py:392 +#: nova/compute/manager.py:5544 nova/compute/resource_tracker.py:392 #, python-format msgid "No service record for host %s" msgstr "Ningún registro de servicio para el host %s " -#: nova/compute/manager.py:5563 +#: nova/compute/manager.py:5585 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " @@ -5983,7 +5948,7 @@ msgstr "" " marcada como ELIMINADA pero todavía se encuentra presente en el " "anfitrión." -#: nova/compute/manager.py:5569 +#: nova/compute/manager.py:5591 #, python-format msgid "" "Powering off instance with name label '%s' which is marked as DELETED but" @@ -5992,15 +5957,15 @@ msgstr "" "Apagando la instancia con nombre '%s' que está marcada como ELIMINADA " "pero sigue presente en el anfitrión." -#: nova/compute/manager.py:5578 +#: nova/compute/manager.py:5600 msgid "set_bootable is not implemented for the current driver" msgstr "set_bootable no está implementado en el controlador actual" -#: nova/compute/manager.py:5583 +#: nova/compute/manager.py:5605 msgid "Failed to power off instance" msgstr "Fallo al apagar la instancia" -#: nova/compute/manager.py:5587 +#: nova/compute/manager.py:5609 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " @@ -6009,22 +5974,22 @@ msgstr "" "Desrtuyendo instancia con etiqueta de nombre '%s' la cual ha sido marcada" " como ELIMINADA pero todavía se encuentra presente en el anfitrión." -#: nova/compute/manager.py:5597 +#: nova/compute/manager.py:5619 #, python-format msgid "Periodic cleanup failed to delete instance: %s" msgstr "Limpieza periódica falló al eliminar la instancia: %s" -#: nova/compute/manager.py:5601 +#: nova/compute/manager.py:5623 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "Valor '%s' no reconocido para CONF.running_deleted_instance_action" -#: nova/compute/manager.py:5632 +#: nova/compute/manager.py:5654 #, python-format msgid "Setting instance back to %(state)s after: %(error)s" msgstr "Estableciendo la instancia de vuelta a %(state)s tras: %(error)s" -#: nova/compute/manager.py:5642 +#: nova/compute/manager.py:5664 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "Marcando la instancia de nuevo como ACTIVA después de: %s" @@ -6184,15 +6149,18 @@ msgstr "" "No todas las propiedades necesarias están implementadas en el controlador" " de cómputo: %s" -#: nova/conductor/api.py:301 +#: nova/conductor/api.py:300 +msgid "nova-conductor connection established successfully" +msgstr "" + +#: nova/conductor/api.py:305 msgid "" -"Timed out waiting for nova-conductor. Is it running? Or did this service " -"start before nova-conductor?" +"Timed out waiting for nova-conductor. Is it running? Or did this service" +" start before nova-conductor? Reattempting establishment of nova-" +"conductor connection..." msgstr "" -"Se ha excedido el tiempo de espera de nova-conductor. ¿Se está " -"ejecutando? ¿O este servicio se ha iniciado antes de nova-conductor?" -#: nova/conductor/manager.py:125 +#: nova/conductor/manager.py:124 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "Se intentado actualizar instancia para '%(key)s' en %(instance_uuid)s" @@ -6210,16 +6178,16 @@ msgstr "" "La migración de la instancia %(instance_id)s al anfitrión %(dest)s ha " "fallado inesperadamente." -#: nova/conductor/manager.py:674 +#: nova/conductor/manager.py:673 #, python-format msgid "Unshelve attempted but the image %s cannot be found." msgstr "Se ha intentado la extracción pero la imagen %s no ha sido encontrada." -#: nova/conductor/manager.py:697 +#: nova/conductor/manager.py:696 msgid "No valid host found for unshelve instance" msgstr "No se ha encontrado anfitrión válido para extraer instancia" -#: nova/conductor/manager.py:701 +#: nova/conductor/manager.py:700 msgid "Unshelve attempted but vm_state not SHELVED or SHELVED_OFFLOADED" msgstr "" "Se ha intentado desarchivar pero vm_state no se encuentra como SHELVED o " @@ -6360,12 +6328,12 @@ msgstr "ID de instancia %s no válido en la solicitud." msgid "Invalid field name: %s" msgstr "Campo de nombre inválido: %s" -#: nova/db/sqlalchemy/api.py:3244 +#: nova/db/sqlalchemy/api.py:3242 #, python-format msgid "Change will make usage less than 0 for the following resources: %s" msgstr "El cambio hará el uso menos de 0 para los siguientes recursos: %s" -#: nova/db/sqlalchemy/api.py:4894 +#: nova/db/sqlalchemy/api.py:4892 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -6375,14 +6343,14 @@ msgstr "" "datos. la instancia debió haber reiniciado o colapsado. Actualizando los " "totales." -#: nova/db/sqlalchemy/api.py:5251 +#: nova/db/sqlalchemy/api.py:5249 #, python-format msgid "Add metadata failed for aggregate %(id)s after %(retries)s retries" msgstr "" "Fallo en adición de metadata para el agregado %(id)s después de " "%(retries)s intentos" -#: nova/db/sqlalchemy/api.py:5641 +#: nova/db/sqlalchemy/api.py:5639 #, python-format msgid "IntegrityError detected when archiving table %s" msgstr "Se ha detectado un IntegrityError al archivar la tabla %s" @@ -6619,7 +6587,7 @@ msgstr "" msgid "Not deleting key %s" msgstr "Sin eliminar la clave %s" -#: nova/network/api.py:197 nova/network/neutronv2/api.py:797 +#: nova/network/api.py:198 nova/network/neutronv2/api.py:797 #, python-format msgid "re-assign floating IP %(address)s from instance %(instance_id)s" msgstr "volver a asignar IP flotante %(address)s desde instancia %(instance_id)s" @@ -6809,17 +6777,17 @@ msgstr "Fallo al remover dispositivo de red: '%s'" msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "Añadiendo la interfaz %(interface)s al puente %(bridge)s" -#: nova/network/linux_net.py:1570 +#: nova/network/linux_net.py:1538 #, python-format msgid "Failed to add interface: %s" msgstr "No se ha podido añadir interfaz: %s " -#: nova/network/manager.py:837 +#: nova/network/manager.py:836 #, python-format msgid "instance-dns-zone not found |%s|." msgstr "instance-dns-zone no encontrada |%s|" -#: nova/network/manager.py:844 +#: nova/network/manager.py:843 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -6830,56 +6798,56 @@ msgstr "" "|%(zone)s|. La instancia está en la zona |%(zone2)s|. No se creará ningún" " registro de DNS." -#: nova/network/manager.py:883 +#: nova/network/manager.py:882 #, python-format msgid "Quota exceeded for %s, tried to allocate fixed IP" msgstr "Cuota excedida para %s, intentando asignar dirección IP flotante" -#: nova/network/manager.py:943 +#: nova/network/manager.py:942 msgid "Error cleaning up fixed ip allocation. Manual cleanup may be required." msgstr "" -#: nova/network/manager.py:973 +#: nova/network/manager.py:972 msgid "Failed to update usages deallocating fixed IP" msgstr "" "Se ha encontrado un error en la actualización de los usos desasignando IP" " flotante" -#: nova/network/manager.py:997 +#: nova/network/manager.py:996 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "No se puede liberar %s porque vif no existe." -#: nova/network/manager.py:1038 +#: nova/network/manager.py:1037 #, python-format msgid "IP %s leased that is not associated" msgstr "La IP %s alquilada que no está asociada " -#: nova/network/manager.py:1044 +#: nova/network/manager.py:1043 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "IP |%s| alquilada que no está asignada" -#: nova/network/manager.py:1053 +#: nova/network/manager.py:1052 #, python-format msgid "IP %s released that is not associated" msgstr "IP %s liberada que no está asociada" -#: nova/network/manager.py:1057 +#: nova/network/manager.py:1056 #, python-format msgid "IP %s released that was not leased" msgstr "IP %s liberada que no está alquilada" -#: nova/network/manager.py:1075 +#: nova/network/manager.py:1074 #, python-format msgid "%s must be an integer" msgstr "%s debe ser un entero " -#: nova/network/manager.py:1107 +#: nova/network/manager.py:1106 msgid "Maximum allowed length for 'label' is 255." msgstr "La longitud máxima permitida para 'label' es 255." -#: nova/network/manager.py:1127 +#: nova/network/manager.py:1126 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " @@ -6888,18 +6856,18 @@ msgstr "" "Subred(es) demasiado grande(s), se usará el valor predeterminado /%s. " "Para sustituirlo, especifique el distintivo network_size." -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1211 msgid "cidr already in use" msgstr "cidr ya se está utilizando" -#: nova/network/manager.py:1215 +#: nova/network/manager.py:1214 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" "cidr solicitado (%(cidr)s) está en conflicto con superred existente " "(%(super)s)" -#: nova/network/manager.py:1226 +#: nova/network/manager.py:1225 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " @@ -6908,12 +6876,12 @@ msgstr "" "el cidr solicitado (%(cidr)s) está en conflicto con el cidr más pequeño " "existente (%(smaller)s)" -#: nova/network/manager.py:1321 +#: nova/network/manager.py:1320 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "La red se debe desasociar el proyecto %s antes de la supresión" -#: nova/network/manager.py:1950 +#: nova/network/manager.py:1949 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" @@ -6921,7 +6889,7 @@ msgstr "" "La suma entre el número de redes y el inicio de vlan no puede ser mayor " "que 4094" -#: nova/network/manager.py:1957 +#: nova/network/manager.py:1956 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -7232,7 +7200,7 @@ msgstr "Aquí se requiere un objeto del tipo %s" msgid "A NetworkModel is required here" msgstr "aquí se requiere un NetworkModel" -#: nova/objects/instance.py:435 +#: nova/objects/instance.py:432 #, python-format msgid "No save handler for %s" msgstr "No hay manejador de guardado para %s" @@ -7267,47 +7235,12 @@ msgstr "" "Se ha encontrado la lista de instantáneas pero no se ha encontrado " "ninguna cabecera." -#: nova/openstack/common/lockutils.py:103 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "No se ha podido liberar el bloqueo adquirido `%s`" - -#: nova/openstack/common/lockutils.py:168 -#, python-format -msgid "Got semaphore \"%(lock)s\"" -msgstr "Semáforo obtenido \"%(lock)s\"" - -#: nova/openstack/common/lockutils.py:177 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\"" -msgstr "Intentando bloquear archivo \"%(lock)s\"" - -#: nova/openstack/common/lockutils.py:187 -#, python-format -msgid "Created lock path: %s" -msgstr "Candado creado ruta: %s" - -#: nova/openstack/common/lockutils.py:205 +#: nova/openstack/common/lockutils.py:102 #, python-format -msgid "Got file lock \"%(lock)s\" at %(path)s" -msgstr "Se ha bloqueado el archivo \"%(lock)s\" en %(path)s" - -#: nova/openstack/common/lockutils.py:209 -#, python-format -msgid "Released file lock \"%(lock)s\" at %(path)s" -msgstr "Se ha liberado el bloqueo de archivo \"%(lock)s\" en %(path)s" - -#: nova/openstack/common/lockutils.py:247 -#, python-format -msgid "Got semaphore / lock \"%(function)s\"" -msgstr "Semáforo / bloqueo obtenido \"%(function)s\"" - -#: nova/openstack/common/lockutils.py:251 -#, python-format -msgid "Semaphore / lock released \"%(function)s\"" -msgstr "Semáforo / bloqueo liberado \"%(function)s\"" +msgid "Unable to acquire lock on `%(filename)s` due to %(exception)s" +msgstr "" -#: nova/openstack/common/log.py:325 +#: nova/openstack/common/log.py:327 #, python-format msgid "Deprecated: %s" msgstr "En desuso: %s" @@ -7317,12 +7250,12 @@ msgstr "En desuso: %s" msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "Error al cargar la configuración de registro %(log_config)s: %(err_msg)s" -#: nova/openstack/common/log.py:487 +#: nova/openstack/common/log.py:486 #, python-format msgid "syslog facility must be one of: %s" msgstr "El recurso syslog debe ser uno de: %s" -#: nova/openstack/common/log.py:714 +#: nova/openstack/common/log.py:729 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "Llamada muy grave a configuración en desuso: %(msg)s" @@ -7352,11 +7285,11 @@ msgstr "" "Reglas deben ser una instancia del diccionario o Reglas, obtenido %s en " "lugar de" -#: nova/openstack/common/processutils.py:58 +#: nova/openstack/common/processutils.py:59 msgid "Unexpected error while running command." msgstr "Error inesperado mientras se ejecutaba el comando." -#: nova/openstack/common/processutils.py:61 +#: nova/openstack/common/processutils.py:62 #, python-format msgid "" "%(description)s\n" @@ -7371,22 +7304,22 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: nova/openstack/common/processutils.py:139 +#: nova/openstack/common/processutils.py:144 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" "Se han obtenido argumentos de palabra clave desconocidos en " "utils.execute: %r" -#: nova/openstack/common/processutils.py:145 +#: nova/openstack/common/processutils.py:150 msgid "Command requested root, but did not specify a root helper." msgstr "Comando ha solicitado root, pero no ha solicitado un auxiliar root." -#: nova/openstack/common/processutils.py:241 +#: nova/openstack/common/processutils.py:247 msgid "Environment not supported over SSH" msgstr "Entorno no soportado a través de SSH" -#: nova/openstack/common/processutils.py:245 +#: nova/openstack/common/processutils.py:251 msgid "process_input not supported over SSH" msgstr "entrada de proceso no soporta a través de SSH" @@ -7510,7 +7443,7 @@ msgstr "No se ha podido encontrar otro cálculo " msgid "Exception during scheduler.run_instance" msgstr "Se ha producido una excepción durante scheduler.run_instance " -#: nova/scheduler/driver.py:58 nova/scheduler/utils.py:92 +#: nova/scheduler/driver.py:58 nova/scheduler/utils.py:91 #, python-format msgid "Setting instance to %s state." msgstr "Estableciendo instancia hacia estado %s" @@ -7541,12 +7474,12 @@ msgstr "Eligiendo anfitrión %(weighed_host)s para la instancia %(instance_uuid) msgid "Instance disappeared during scheduling" msgstr "La instancia ha desaparecido durante la programación" -#: nova/scheduler/host_manager.py:179 +#: nova/scheduler/host_manager.py:173 #, python-format msgid "Metric name unknown of %r" msgstr "Nombre de métrica desconocido para %r" -#: nova/scheduler/host_manager.py:194 +#: nova/scheduler/host_manager.py:188 #, python-format msgid "" "Host has more disk space than database expected (%(physical)sgb > " @@ -7555,42 +7488,42 @@ msgstr "" "El anfitrión tiene más espacio en disco que lo esperado por la base de " "datos (%(physical)sgb > %(database)sgb)" -#: nova/scheduler/host_manager.py:373 +#: nova/scheduler/host_manager.py:365 #, python-format msgid "Host filter ignoring hosts: %s" msgstr "Filtro de anfitrión ignorando huéspedes: %s" -#: nova/scheduler/host_manager.py:385 +#: nova/scheduler/host_manager.py:377 #, python-format msgid "Host filter forcing available hosts to %s" msgstr "Filtro de anfitrión forzando a los huéspedes disponibles a %s" -#: nova/scheduler/host_manager.py:388 +#: nova/scheduler/host_manager.py:380 #, python-format msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" "No se han relacionado anfitriones debido a que no hay valores " "relacionados de '%s' a 'force_hosts'" -#: nova/scheduler/host_manager.py:401 +#: nova/scheduler/host_manager.py:393 #, python-format msgid "Host filter forcing available nodes to %s" msgstr "Filtro de anfitriones forzando nodos disponibles a %s" -#: nova/scheduler/host_manager.py:404 +#: nova/scheduler/host_manager.py:396 #, python-format msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" "No se han relacionado nodos debido a que no hay valores relacionados de " "'%s' a 'force_nodes'" -#: nova/scheduler/host_manager.py:452 +#: nova/scheduler/host_manager.py:444 #: nova/scheduler/filters/trusted_filter.py:208 #, python-format msgid "No service for compute ID %s" msgstr "No hay servicio para el ID de cálculo %s " -#: nova/scheduler/host_manager.py:474 +#: nova/scheduler/host_manager.py:462 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "Eliminando nodo de cálculo inactivo %(host)s:%(node)s del planificador" @@ -7607,28 +7540,28 @@ msgstr "" msgid "Could not decode scheduler options: '%s'" msgstr "No se pueden decodificar las opciones del programador: '%s'" -#: nova/scheduler/utils.py:76 +#: nova/scheduler/utils.py:75 #, python-format msgid "Failed to %(service)s_%(method)s: %(ex)s" msgstr "Fallo para %(service)s_%(method)s: %(ex)s" -#: nova/scheduler/utils.py:156 +#: nova/scheduler/utils.py:155 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s. Last exception: %(exc)s." msgstr "" -#: nova/scheduler/utils.py:178 +#: nova/scheduler/utils.py:177 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "Error del último host: %(last_host)s (nodo %(last_node)s): %(exc)s" -#: nova/scheduler/utils.py:189 +#: nova/scheduler/utils.py:188 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "Valor no válido para 'scheduler_max_attempts', debe ser >= 1 " -#: nova/scheduler/utils.py:234 +#: nova/scheduler/utils.py:233 #, python-format msgid "Ignoring the invalid elements of the option %(name)s: %(options)s" msgstr "Ignorando los elementos inválidos de la opción %(name)s: %(options)s" @@ -7795,32 +7728,32 @@ msgstr "" "Se ha superado la cuota para núcleos: Solicitados 2, pero ya utilizados 9" " de 10 núcleos" -#: nova/tests/compute/test_compute.py:1678 -#: nova/tests/compute/test_compute.py:1705 -#: nova/tests/compute/test_compute.py:1783 -#: nova/tests/compute/test_compute.py:1823 -#: nova/tests/compute/test_compute.py:5528 +#: nova/tests/compute/test_compute.py:1680 +#: nova/tests/compute/test_compute.py:1707 +#: nova/tests/compute/test_compute.py:1785 +#: nova/tests/compute/test_compute.py:1825 +#: nova/tests/compute/test_compute.py:5546 #, python-format msgid "Running instances: %s" msgstr "Ejecutando instancias: %s" -#: nova/tests/compute/test_compute.py:1685 -#: nova/tests/compute/test_compute.py:1753 -#: nova/tests/compute/test_compute.py:1791 +#: nova/tests/compute/test_compute.py:1687 +#: nova/tests/compute/test_compute.py:1755 +#: nova/tests/compute/test_compute.py:1793 #, python-format msgid "After terminating instances: %s" msgstr "Después de terminar las instancias: %s" -#: nova/tests/compute/test_compute.py:5539 +#: nova/tests/compute/test_compute.py:5557 #, python-format msgid "After force-killing instances: %s" msgstr "Después de finalizar de forma forzada las instancias: %s" -#: nova/tests/compute/test_compute.py:6155 +#: nova/tests/compute/test_compute.py:6173 msgid "wrong host/node" msgstr "host/nodo incorrecto" -#: nova/tests/compute/test_compute.py:10762 +#: nova/tests/compute/test_compute.py:10753 msgid "spawn error" msgstr "error de generación" @@ -7949,7 +7882,7 @@ msgstr "" "sea utilizada." #: nova/tests/virt/vmwareapi/test_vm_util.py:196 -#: nova/virt/vmwareapi/vm_util.py:1097 +#: nova/virt/vmwareapi/vm_util.py:1087 #, python-format msgid "Datastore regex %s did not match any datastores" msgstr "" @@ -8040,7 +7973,7 @@ msgstr "Incapaz de cargar el controlador de virtualización" msgid "Key '%(key)s' not in instances '%(inst)s'" msgstr "La clave '%(key)s' no está en las instancias '%(inst)s'" -#: nova/virt/firewall.py:178 nova/virt/libvirt/firewall.py:305 +#: nova/virt/firewall.py:178 msgid "Attempted to unfilter instance which is not filtered" msgstr "Se ha intentado eliminar filtro de instancia que no está filtrada" @@ -8322,7 +8255,7 @@ msgstr "Encendido de PDU fallido" msgid "PDU power off failed" msgstr "Apagado de PDU fallido" -#: nova/virt/baremetal/utils.py:44 nova/virt/libvirt/driver.py:2533 +#: nova/virt/baremetal/utils.py:44 #, python-format msgid "Image %s not found on disk storage. Continue without injecting data" msgstr "" @@ -8475,12 +8408,12 @@ msgstr "Ignorando el error al inyectar %(inject)s en la imagen (%(e)s)" msgid "Not implemented on Windows" msgstr "No implementado en Windows" -#: nova/virt/disk/api.py:638 +#: nova/virt/disk/api.py:636 #, python-format msgid "User %(username)s not found in password file." msgstr "El usuario %(username)s no se ha encontrado en el archivo de contraseña." -#: nova/virt/disk/api.py:654 +#: nova/virt/disk/api.py:652 #, python-format msgid "User %(username)s not found in shadow file." msgstr "El usuario %(username)s no se ha encontrado en el archivo de duplicación. " @@ -8768,22 +8701,21 @@ msgstr "" msgid "Spawning new instance" msgstr "Generando nueva instancia" -#: nova/virt/hyperv/vmops.py:280 nova/virt/vmwareapi/vmops.py:529 +#: nova/virt/hyperv/vmops.py:280 nova/virt/vmwareapi/vmops.py:520 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "config_drive_format \"%s\" no válido" -#: nova/virt/hyperv/vmops.py:283 nova/virt/vmwareapi/vmops.py:533 +#: nova/virt/hyperv/vmops.py:283 nova/virt/vmwareapi/vmops.py:524 msgid "Using config drive for instance" msgstr "Utilizando dispositivo de configuración para instancia" -#: nova/virt/hyperv/vmops.py:296 nova/virt/libvirt/driver.py:2682 +#: nova/virt/hyperv/vmops.py:296 #, python-format msgid "Creating config drive at %(path)s" msgstr "Creando unidad de configuración en %(path)s" -#: nova/virt/hyperv/vmops.py:304 nova/virt/libvirt/driver.py:2689 -#: nova/virt/vmwareapi/vmops.py:558 +#: nova/virt/hyperv/vmops.py:304 nova/virt/vmwareapi/vmops.py:549 #, python-format msgid "Creating config drive failed with error: %s" msgstr "La creación de unidad de configuración ha fallado con el error: %s" @@ -8881,117 +8813,21 @@ msgstr "No hay nombres de dispositivo de disco libres para el prefijo '%s'" msgid "Unable to determine disk bus for '%s'" msgstr "No se puede determinar el bus de disco para '%s'" -#: nova/virt/libvirt/driver.py:364 -#, python-format -msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." -msgstr "" -"Modalidad de caché %(cache_mode)s no válida especificada para el tipo de " -"disco %(disk_type)s." - -#: nova/virt/libvirt/driver.py:538 +#: nova/virt/libvirt/driver.py:542 #, python-format msgid "Connection to libvirt lost: %s" msgstr "Conexión hacia libvirt perdida: %s" -#: nova/virt/libvirt/driver.py:602 -#, python-format -msgid "" -"The libvirt driver is not tested on %(type)s/%(arch)s by the OpenStack " -"project and thus its quality can not be ensured. For more information, " -"see: https://wiki.openstack.org/wiki/HypervisorSupportMatrix" -msgstr "" -"El controlador libvirt no ha sido probado en %(type)s/%(arch)s por el " -"projecto de OpenStack por lo cual su calidad no puede ser asegurada. " -"Para mas información, ver: " -"https://wiki.openstack.org/wiki/HypervisorSupportMatrix" - -#: nova/virt/libvirt/driver.py:621 -#, python-format -msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." -msgstr "Nova necesita libvirt versión %(major)i.%(minor)i.%(micro)i o superior." - -#: nova/virt/libvirt/driver.py:652 -#, python-format -msgid "URI %(uri)s does not support events: %(error)s" -msgstr "URI %(uri)s no soporta eventos: %(error)s" - -#: nova/virt/libvirt/driver.py:669 -#, python-format -msgid "URI %(uri)s does not support connection events: %(error)s" -msgstr "URI %(uri)s no soporta eventos de conexión: %(error)s" - -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:724 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "No se puede manejar la solicitud de autenticación para las credenciales %d" -#: nova/virt/libvirt/driver.py:746 -#, python-format -msgid "Connection to libvirt failed: %s" -msgstr "Ha fallado la conexión a libvirt: %s" - -#: nova/virt/libvirt/driver.py:862 -msgid "Cannot destroy instance, operation time out" -msgstr "No se puede destruir intsancia, tiempo de espera agotado para la operación" - -#: nova/virt/libvirt/driver.py:864 +#: nova/virt/libvirt/driver.py:868 msgid "operation time out" msgstr "Tiempo de espera agotado para la operación" -#: nova/virt/libvirt/driver.py:869 -#, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" -msgstr "Error de libvirt durante destrucción. Código=%(errcode)s Error=%(e)s" - -#: nova/virt/libvirt/driver.py:885 -msgid "During wait destroy, instance disappeared." -msgstr "Durante la destrucción de espera, la instancia ha desaparecido." - -#: nova/virt/libvirt/driver.py:890 -msgid "Instance destroyed successfully." -msgstr "La instancia se ha destruido satisfactoriamente. " - -#: nova/virt/libvirt/driver.py:900 -msgid "Instance may be started again." -msgstr "La instancia puede volver a iniciarse." - -#: nova/virt/libvirt/driver.py:910 -msgid "Going to destroy instance again." -msgstr "Se va a volver a destruir la instancia." - -#: nova/virt/libvirt/driver.py:946 -#, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" -msgstr "" -"Error de libvirt durante borrado de definición. Código=%(errcode)s " -"Error=%(e)s" - -#: nova/virt/libvirt/driver.py:966 -msgid "Instance may be still running, destroy it again." -msgstr "Puede que la instancia aún se esté ejecutando, vuelva a destruirla." - -#: nova/virt/libvirt/driver.py:972 -#, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" -msgstr "" -"Error de libvirt durante eliminación de filtro. Código=%(errcode)s " -"Error=%(e)s" - -#: nova/virt/libvirt/driver.py:1021 -#, python-format -msgid "Ignoring Volume Error on vol %(vol_id)s during delete %(exc)s" -msgstr "" -"Ignorando Error de volumen en volumen %(vol_id)s durante la remocion " -"%(exc)s" - -#: nova/virt/libvirt/driver.py:1071 -#, python-format -msgid "Volume %(disk)s possibly unsafe to remove, please clean up manually" -msgstr "" -"El volumen %(disk)s es posiblemente inseguro para remover, por favor " -"límpialo manualmente" - -#: nova/virt/libvirt/driver.py:1182 +#: nova/virt/libvirt/driver.py:1187 #, python-format msgid "" "Volume sets block size, but the current libvirt hypervisor '%s' does not " @@ -9000,210 +8836,61 @@ msgstr "" "El volúmen establece el tamaño de bloque, pero el hipervisor libvirt " "actual '%s' no soporta tamaño de bloque personalizado." -#: nova/virt/libvirt/driver.py:1189 +#: nova/virt/libvirt/driver.py:1194 #, python-format msgid "Volume sets block size, but libvirt '%s' or later is required." msgstr "" "El volúmen establece el tamaño de bloque, pero se requiere libvirt '%s' o" " mayor." -#: nova/virt/libvirt/driver.py:1287 +#: nova/virt/libvirt/driver.py:1292 msgid "Swap only supports host devices" msgstr "El espacio de intercambio solamente soporta dispositivos de anfitrión " -#: nova/virt/libvirt/driver.py:1360 -msgid "During detach_volume, instance disappeared." -msgstr "Durante detach_volume, la instancia ha desaparecido." - -#: nova/virt/libvirt/driver.py:1384 -msgid "attaching network adapter failed." -msgstr "se ha encontrado un error en la conexión del adaptador de red." - -#: nova/virt/libvirt/driver.py:1405 -msgid "During detach_interface, instance disappeared." -msgstr "Durante detach_interface, la instancia ha desaparecido." - -#: nova/virt/libvirt/driver.py:1409 -msgid "detaching network adapter failed." -msgstr "se ha encontrado un error en la desconexión del adaptador de red." - -#: nova/virt/libvirt/driver.py:1513 -msgid "Beginning live snapshot process" -msgstr "Empezando proceso de instantánea en directo" - -#: nova/virt/libvirt/driver.py:1516 -msgid "Beginning cold snapshot process" -msgstr "Empezando proceso de instantánea frío" - -#: nova/virt/libvirt/driver.py:1545 -msgid "Snapshot extracted, beginning image upload" -msgstr "Se ha extraído instantánea, empezando subida de imagen" - -#: nova/virt/libvirt/driver.py:1557 -msgid "Snapshot image upload complete" -msgstr "Subida de imagen de instantánea se ha completado" - -#: nova/virt/libvirt/driver.py:1574 +#: nova/virt/libvirt/driver.py:1579 msgid "libvirt error while requesting blockjob info." msgstr "error de libvirt al solicitar información de blockjob." -#: nova/virt/libvirt/driver.py:1658 -msgid "Failed to send updated snapshot status to volume service." -msgstr "Fallo al enviar estado de instantánea actualizada al servicio de volumen." - -#: nova/virt/libvirt/driver.py:1708 +#: nova/virt/libvirt/driver.py:1712 msgid "Found no disk to snapshot." msgstr "No se ha encontrado disco relacionado a instantánea." -#: nova/virt/libvirt/driver.py:1745 -msgid "" -"Unable to create quiesced VM snapshot, attempting again with quiescing " -"disabled." -msgstr "" -"Incapaz de crear instantánea de VM inmovilizada, intentando nuevamente " -"con la inmovilidad deshabilitada" - -#: nova/virt/libvirt/driver.py:1752 -msgid "Unable to create VM snapshot, failing volume_snapshot operation." -msgstr "Incapaz de crear instantánea de VM, operación de volume_snapshot fallida." - -#: nova/virt/libvirt/driver.py:1788 +#: nova/virt/libvirt/driver.py:1790 #, python-format msgid "Unknown type: %s" msgstr "Tipo desconocido: %s" -#: nova/virt/libvirt/driver.py:1793 +#: nova/virt/libvirt/driver.py:1795 msgid "snapshot_id required in create_info" msgstr "snapshot_id es requerido en create_info" -#: nova/virt/libvirt/driver.py:1802 -msgid "" -"Error occurred during volume_snapshot_create, sending error status to " -"Cinder." -msgstr "" -"Error ocurrido durante volume_snapshot_create, enviando estado de error a" -" Cinder." - -#: nova/virt/libvirt/driver.py:1851 +#: nova/virt/libvirt/driver.py:1853 #, python-format msgid "Libvirt '%s' or later is required for online deletion of volume snapshots." msgstr "" "Libvirt '%s' o mayor se requiere para remoción en línea de instantáneas " "de volumen." -#: nova/virt/libvirt/driver.py:1858 +#: nova/virt/libvirt/driver.py:1860 #, python-format msgid "Unknown delete_info type %s" msgstr "Tipo delete_info %s desconocido" -#: nova/virt/libvirt/driver.py:1888 +#: nova/virt/libvirt/driver.py:1890 #, python-format msgid "Unable to locate disk matching id: %s" msgstr "Incapaz de localizar identificador de disco coincidente: %s" -#: nova/virt/libvirt/driver.py:1949 -msgid "" -"Error occurred during volume_snapshot_delete, sending error status to " -"Cinder." -msgstr "" -"Ha ocurrido un error durante volume_snapshot_delete, envinado estado de " -"error a Cinder." - -#: nova/virt/libvirt/driver.py:1970 -msgid "Instance soft rebooted successfully." -msgstr "La instancia ha rearrancado satisfactoriamente de forma no permanente. " - -#: nova/virt/libvirt/driver.py:1974 -msgid "Failed to soft reboot instance. Trying hard reboot." -msgstr "Fallo al reiniciar la instancia de manera suave. Intentando reinicio duro." - -#: nova/virt/libvirt/driver.py:2013 -msgid "Instance shutdown successfully." -msgstr "La instancia ha concluido satisfactoriamente." - -#: nova/virt/libvirt/driver.py:2021 -msgid "Instance may have been rebooted during soft reboot, so return now." -msgstr "" -"Es posible que la instancia se haya rearrancado durante el arranque no " -"permanente, por consiguiente volver ahora." - -#: nova/virt/libvirt/driver.py:2089 -msgid "Instance rebooted successfully." -msgstr "La instancia ha rearrancado satisfactoriamente." - -#: nova/virt/libvirt/driver.py:2257 -msgid "Instance spawned successfully." -msgstr "Instancia generada satisfactoriamente. " - -#: nova/virt/libvirt/driver.py:2273 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "data: %(data)r, fpath: %(fpath)r" - -#: nova/virt/libvirt/driver.py:2312 nova/virt/libvirt/driver.py:2338 -#, python-format -msgid "Truncated console log returned, %d bytes ignored" -msgstr "Se ha devuelto registro de consola truncado, se han ignorado %d bytes " - -#: nova/virt/libvirt/driver.py:2327 nova/virt/xenapi/vmops.py:1552 +#: nova/virt/libvirt/driver.py:2330 nova/virt/xenapi/vmops.py:1552 msgid "Guest does not have a console available" msgstr "El invitado no tiene una consola disponible" -#: nova/virt/libvirt/driver.py:2412 nova/virt/libvirt/driver.py:2417 -#, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" -msgstr "Error en '%(path)s' al comprobar E/S directa: '%(ex)s'" - -#: nova/virt/libvirt/driver.py:2538 -#, python-format -msgid "Error injecting data into image %(img_id)s (%(e)s)" -msgstr "Error al inyectar datos en imagen %(img_id)s (%(e)s)" - -#: nova/virt/libvirt/driver.py:2564 -msgid "Creating image" -msgstr "Creando imagen" - -#: nova/virt/libvirt/driver.py:2673 -msgid "Using config drive" -msgstr "Utilizando unidad de configuración" - -#: nova/virt/libvirt/driver.py:2696 -msgid "File injection into a boot from volume instance is not supported" -msgstr "" -"La inyección de archivo al arranque desde la instancia del volumen no " -"está soportado." - -#: nova/virt/libvirt/driver.py:2742 +#: nova/virt/libvirt/driver.py:2746 #, python-format msgid "Detaching PCI devices with libvirt < %(ver)s is not permitted" msgstr "La remoción de dispositivos PCI con libvirt < %(ver)s no está permitida" -#: nova/virt/libvirt/driver.py:2771 -msgid "Instance disappeared while detaching a PCI device from it." -msgstr "" -"La instancia ha desaparecido mientras se removía el dispositivo PCI de " -"ella." - -#: nova/virt/libvirt/driver.py:2782 -#, python-format -msgid "Attaching PCI devices %(dev)s to %(dom)s failed." -msgstr "La asociación de dispositivos PCI %(dev)s a %(dom)s ha fallado." - -#: nova/virt/libvirt/driver.py:2826 -#, python-format -msgid "Cannot update service status on host: %s,since it is not registered." -msgstr "" -"No se puede actualizar el estado del servicio en el anfitrión: %s, ya que" -" el mismo no está registrado." - -#: nova/virt/libvirt/driver.py:2829 -#, python-format -msgid "Cannot update service status on host: %s,due to an unexpected exception." -msgstr "" -"No se puede atualizar el estado del servicio en el anfitrión: %s, debido " -"a una excepción inesperada." - -#: nova/virt/libvirt/driver.py:2908 +#: nova/virt/libvirt/driver.py:2912 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " @@ -9212,19 +8899,19 @@ msgstr "" "La configuración ha solicitado un modelo CPU explícito, pero el " "hipervisor libvirt actual '%s' no soporta la selección de modelos de CPU" -#: nova/virt/libvirt/driver.py:2914 +#: nova/virt/libvirt/driver.py:2918 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" "La configuración ha solicitado un modelo de CPU personalizado, pero no se" " ha proporcionado ningún nombre de modelo" -#: nova/virt/libvirt/driver.py:2918 +#: nova/virt/libvirt/driver.py:2922 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" "No se debe establecer un nombre de modelo de CPU cuando se solicita un " "modelo de CPU de host" -#: nova/virt/libvirt/driver.py:2938 +#: nova/virt/libvirt/driver.py:2942 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" @@ -9232,11 +8919,7 @@ msgstr "" "Se ha solicitado el paso a través de la CPU de host pero esta versión de " "libvirt no soporta esta función" -#: nova/virt/libvirt/driver.py:3219 -msgid "Configuring timezone for windows instance to localtime" -msgstr "Configurando la zona horaria para la instancia windows a horario local" - -#: nova/virt/libvirt/driver.py:3472 +#: nova/virt/libvirt/driver.py:3475 #, python-format msgid "" "Error from libvirt while looking up %(instance_id)s: [Error Code " @@ -9245,7 +8928,7 @@ msgstr "" "Error de libvirt durante la búsqueda de %(instance_id)s: [Código de Error" " %(error_code)s] %(ex)s" -#: nova/virt/libvirt/driver.py:3493 +#: nova/virt/libvirt/driver.py:3496 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " @@ -9254,107 +8937,27 @@ msgstr "" "Error de libvirt al buscar %(instance_name)s: [Código de error " "%(error_code)s] %(ex)s" -#: nova/virt/libvirt/driver.py:3550 -#, python-format -msgid "An error occurred while trying to define a domain with xml: %s" -msgstr "Un error ha ocurrido al tratar de definir un dominio con xml: %s" - -#: nova/virt/libvirt/driver.py:3559 -#, python-format -msgid "An error occurred while trying to launch a defined domain with xml: %s" -msgstr "Un error ha ocurrido al intentar lanzar un dominio definido con xml: %s" - -#: nova/virt/libvirt/driver.py:3568 -#, python-format -msgid "An error occurred while enabling hairpin mode on domain with xml: %s" -msgstr "" -"Un error ha ocurrido al habilitar el modo pasador en el dominio con xml: " -"%s" - -#: nova/virt/libvirt/driver.py:3586 -#, python-format -msgid "Neutron Reported failure on event %(event)s for instance %(uuid)s" -msgstr "" -"Neutron ha reportado una falla en el evento %(event)s para la instancia " -"%(uuid)s" - -#: nova/virt/libvirt/driver.py:3669 -#, python-format -msgid "Timeout waiting for vif plugging callback for instance %(uuid)s" -msgstr "" -"Tiempo excedido para la llamada inversa de la conexión vif para la " -"instancia %(uuid)s" - -#: nova/virt/libvirt/driver.py:3691 nova/virt/libvirt/driver.py:3834 -#: nova/virt/libvirt/driver.py:3861 -#, python-format -msgid "libvirt can't find a domain with id: %s" -msgstr "libvirt no puede encontrar un dominio con id: %s" - -#: nova/virt/libvirt/driver.py:3763 -msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. " -msgstr "" -"No se puede obtener el número de CPU porque esta función no está " -"implementada para esta plataforma. " - -#: nova/virt/libvirt/driver.py:3773 +#: nova/virt/libvirt/driver.py:3760 msgid "Invalid vcpu_pin_set config, out of hypervisor cpu range." msgstr "Configuración vcpu_pin_set inválida, fuera de rango de cpu de hipervisor." -#: nova/virt/libvirt/driver.py:3826 -#, python-format -msgid "couldn't obtain the vpu count from domain id: %(id)s, exception: %(ex)s" -msgstr "" -"no se puede obtener el conteo de vpu del identificador del dominio: " -"%(id)s, excepción: %(ex)s" - -#: nova/virt/libvirt/driver.py:3902 +#: nova/virt/libvirt/driver.py:3890 msgid "libvirt version is too old (does not support getVersion)" msgstr "La versión libvirt es demasiado antigua (no soporta getVersion)" -#: nova/virt/libvirt/driver.py:3916 nova/virt/xenapi/host.py:256 -#, python-format -msgid "" -"Hostname has changed from %(old)s to %(new)s. A restart is required to " -"take effect." -msgstr "" -"El nombre del anfitrión ha cambiado de %(old)s a %(new)s. Se requiere un " -"reinicio para hacer efecto." - -#: nova/virt/libvirt/driver.py:4121 -#, python-format -msgid "" -"Getting block stats failed, device might have been detached. " -"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" -msgstr "" -"Fallo al obtener estadísticas de bloque, el dispositivo puede haber sido " -"desasociado. Instancia=%(instance_name)s Disco=%(disk)s " -"Código=%(errcode)s Error=%(e)s" - -#: nova/virt/libvirt/driver.py:4127 -#, python-format -msgid "" -"Could not find domain in libvirt for instance %s. Cannot get block stats " -"for device" -msgstr "" -"No se ha podido encontrar el dominio en libvirt para la instancia %s. No " -"se pueden obtener estadísticas de bloque para el dispositivo" - -#: nova/virt/libvirt/driver.py:4263 +#: nova/virt/libvirt/driver.py:4251 msgid "Block migration can not be used with shared storage." msgstr "" "No se puede utilizar la migración de bloque con almacenamiento " "compartido. " -#: nova/virt/libvirt/driver.py:4271 +#: nova/virt/libvirt/driver.py:4259 msgid "Live migration can not be used without shared storage." msgstr "" "No se puede utilizar la migración en directo con almacenamiento " "compartido." -#: nova/virt/libvirt/driver.py:4315 +#: nova/virt/libvirt/driver.py:4303 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " @@ -9367,15 +8970,6 @@ msgstr "" #: nova/virt/libvirt/driver.py:4342 #, python-format msgid "" -"Instance launched has CPU info:\n" -"%s" -msgstr "" -"La instancia iniciada tiene información de CPU:\n" -"%s" - -#: nova/virt/libvirt/driver.py:4354 -#, python-format -msgid "" "CPU doesn't have compatibility.\n" "\n" "%(ret)s\n" @@ -9388,128 +8982,39 @@ msgstr "" "\n" "Consulte %(u)s" -#: nova/virt/libvirt/driver.py:4421 +#: nova/virt/libvirt/driver.py:4409 #, python-format msgid "The firewall filter for %s does not exist" msgstr "El filtro de cortafuegos para %s no existe " -#: nova/virt/libvirt/driver.py:4493 -#, python-format -msgid "Live Migration failure: %s" -msgstr "Fallo en migración en vivo: %s" - -#: nova/virt/libvirt/driver.py:4606 -#, python-format -msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." -msgstr "plug_vifs() ha fallado %(cnt)d. Intentando hasta %(max_retry)d." - -#: nova/virt/libvirt/driver.py:4739 -#, python-format -msgid "" -"Error from libvirt while getting description of %(instance_name)s: [Error" -" Code %(error_code)s] %(ex)s" -msgstr "" -"Error de libvirt al obtener la descripción de %(instance_name)s: [Código " -"de error %(error_code)s] %(ex)s" - -#: nova/virt/libvirt/driver.py:4818 -#, python-format -msgid "" -"Periodic task is updating the host stat, it is trying to get disk " -"%(i_name)s, but disk file was removed by concurrent operations such as " -"resize." -msgstr "" -"La tarea periódica está actualizando las estadísticas del anfitrión, está" -" intentando obtener el disco %(i_name)s, pero el disco ha sido removido " -"por operaciones concurrentes como la modificación de tamaño." - -#: nova/virt/libvirt/driver.py:4906 +#: nova/virt/libvirt/driver.py:4900 msgid "Unable to resize disk down." msgstr "Incapaz de reducir el tamaño del disco." -#: nova/virt/libvirt/driver.py:4992 -msgid "Instance running successfully." -msgstr "La instancia se está ejecutando satisfactoriamente." - -#: nova/virt/libvirt/driver.py:5232 -#, python-format -msgid "Deleting instance files %s" -msgstr "Eliminado los archivos de instancia %s" - -#: nova/virt/libvirt/driver.py:5237 -#, python-format -msgid "Failed to cleanup directory %(target)s: %(e)s" -msgstr "No se ha podido limpiar el directorio %(target)s: %(e)s" - -#: nova/virt/libvirt/driver.py:5244 -#, python-format -msgid "Deletion of %s failed" -msgstr "La remoción de %s ha fallado" - -#: nova/virt/libvirt/driver.py:5247 -#, python-format -msgid "Deletion of %s complete" -msgstr "La remoción de %s se ha completado" - -#: nova/virt/libvirt/firewall.py:48 -msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." -msgstr "" -"El módulo lLibvirt no se ha podido cargar. NWFilterFirewall no funcionará" -" correctamente." - -#: nova/virt/libvirt/firewall.py:104 -msgid "Called setup_basic_filtering in nwfilter" -msgstr "Se ha llamado a setup_basic_filtering en nwfilter" - -#: nova/virt/libvirt/firewall.py:112 -msgid "Ensuring static filters" -msgstr "Asegurando filtros estáticos" - -#: nova/virt/libvirt/imagebackend.py:201 -#, python-format -msgid "Unable to preallocate_images=%(imgs)s at path: %(path)s" -msgstr "Incapaz de preallocate_images=%(imgs)s en la ruta: %(path)s" - -#: nova/virt/libvirt/imagebackend.py:229 -#, python-format -msgid "" -"%(base)s virtual size %(base_size)s larger than flavor root disk size " -"%(size)s" -msgstr "" -"El tamaño virtual %(base_size)s de %(base)s es más grande que el tamaño " -"del disco raíz del sabor %(size)s" - -#: nova/virt/libvirt/imagebackend.py:257 +#: nova/virt/libvirt/imagebackend.py:258 #, python-format msgid "Could not load line %(line)s, got error %(error)s" msgstr "No se puede cargar la linea %(line)s, se ha obtenido el error %(error)s" -#: nova/virt/libvirt/imagebackend.py:272 +#: nova/virt/libvirt/imagebackend.py:273 msgid "Attempted overwrite of an existing value." msgstr "Se ha intentado sobreescribir un valor ya existente." -#: nova/virt/libvirt/imagebackend.py:428 +#: nova/virt/libvirt/imagebackend.py:429 msgid "You should specify images_volume_group flag to use LVM images." msgstr "" "Debes especificar la bandera images_volue_group para utilizar imagenes " "LVM." -#: nova/virt/libvirt/imagebackend.py:500 -#, python-format -msgid "error opening rbd image %s" -msgstr "Error al abrir imagen rbd %s" - -#: nova/virt/libvirt/imagebackend.py:543 +#: nova/virt/libvirt/imagebackend.py:544 msgid "You should specify images_rbd_pool flag to use rbd images." msgstr "Debes especificar la bandera images_rbd_pool para utilizar imagenes rbd." -#: nova/virt/libvirt/imagebackend.py:657 +#: nova/virt/libvirt/imagebackend.py:658 msgid "rbd python libraries not found" msgstr "Las librerías rbd python no han sido encontradas" -#: nova/virt/libvirt/imagebackend.py:696 +#: nova/virt/libvirt/imagebackend.py:697 #, python-format msgid "Unknown image_type=%s" msgstr "image_type=%s desconocido " @@ -9548,58 +9053,29 @@ msgstr "" "No se puede recuperar la vía de acceso ed dispositivo raíz de la " "configuración de libvirt de instancia" -#: nova/virt/libvirt/vif.py:351 nova/virt/libvirt/vif.py:606 -#: nova/virt/libvirt/vif.py:788 +#: nova/virt/libvirt/vif.py:353 nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:797 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" "El parámetro vif_type debe estar presente para esta implementación de " "vif_driver" -#: nova/virt/libvirt/vif.py:395 nova/virt/libvirt/vif.py:626 -#: nova/virt/libvirt/vif.py:808 +#: nova/virt/libvirt/vif.py:397 nova/virt/libvirt/vif.py:628 +#: nova/virt/libvirt/vif.py:817 #, python-format msgid "Unexpected vif_type=%s" msgstr "vif_type=%s inesperado" -#: nova/virt/libvirt/vif.py:546 nova/virt/libvirt/vif.py:570 -#: nova/virt/libvirt/vif.py:594 -msgid "Failed while plugging vif" -msgstr "Fallo al conectar vif" - -#: nova/virt/libvirt/vif.py:642 nova/virt/libvirt/vif.py:673 -#: nova/virt/libvirt/vif.py:691 nova/virt/libvirt/vif.py:712 -#: nova/virt/libvirt/vif.py:731 nova/virt/libvirt/vif.py:755 -#: nova/virt/libvirt/vif.py:776 -msgid "Failed while unplugging vif" -msgstr "No se ha podido desconectar vif" - -#: nova/virt/libvirt/vif.py:818 -#, python-format -msgid "" -"VIF driver \"%s\" is marked as deprecated and will be removed in the Juno" -" release." -msgstr "" - #: nova/virt/libvirt/volume.py:291 #, python-format msgid "iSCSI device not found at %s" msgstr "No se ha encontrado el dispositivo iSCSI en %s" -#: nova/virt/libvirt/volume.py:666 -#, python-format -msgid "Couldn't unmount the NFS share %s" -msgstr "No se puede desmontar el recurso compartido NFS %s" - #: nova/virt/libvirt/volume.py:737 #, python-format msgid "AoE device not found at %s" msgstr "No se ha encontrado el dispositivo AoE en %s" -#: nova/virt/libvirt/volume.py:815 -#, python-format -msgid "Couldn't unmount the GlusterFS share %s" -msgstr "No se puede desmontar el recurso compartido GlusterFS %s" - #: nova/virt/libvirt/volume.py:909 msgid "We are unable to locate any Fibre Channel devices" msgstr "No se puede localizar ningún dispositivo de canal de fibra" @@ -9699,6 +9175,34 @@ msgstr "Tarea [%(task_name)s] %(task_ref)s estado: error %(error_info)s" msgid "In vmwareapi:_poll_task, Got this error %s" msgstr "En vmwareapi:_poll_task, se ha obtenido este error %s" +#: nova/virt/vmwareapi/ds_util.py:38 +msgid "Datastore name cannot be None" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:40 +msgid "Datastore reference cannot be None" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:42 +msgid "Invalid capacity" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:45 +msgid "Capacity is smaller than free space" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:106 +msgid "datastore name empty" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:111 +msgid "path component cannot be None" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:144 +msgid "datastore path empty" +msgstr "" + #: nova/virt/vmwareapi/error_util.py:46 msgid "exception_summary must not be a list" msgstr "exception_summary no debe ser una lista" @@ -9888,26 +9392,26 @@ msgstr "Excepción en %s " msgid "Unable to retrieve value for %(path)s Reason: %(reason)s" msgstr "Incapaz de obtener valor de %(path)s Razón: %(reason)s" -#: nova/virt/vmwareapi/vm_util.py:197 +#: nova/virt/vmwareapi/vm_util.py:195 #, python-format msgid "%s is not supported." msgstr "%s no está soportada." -#: nova/virt/vmwareapi/vm_util.py:989 +#: nova/virt/vmwareapi/vm_util.py:980 msgid "No host available on cluster" msgstr "No hay anfitrión disponible en cluster." -#: nova/virt/vmwareapi/vm_util.py:1220 +#: nova/virt/vmwareapi/vm_util.py:1210 #, python-format msgid "Failed to get cluster references %s" msgstr "Fallo al obtener las referencias del cluster %s" -#: nova/virt/vmwareapi/vm_util.py:1232 +#: nova/virt/vmwareapi/vm_util.py:1222 #, python-format msgid "Failed to get resource pool references %s" msgstr "Fallo al obtener las referencias del pool de recursos %s" -#: nova/virt/vmwareapi/vm_util.py:1414 +#: nova/virt/vmwareapi/vm_util.py:1404 msgid "vmwareapi:vm_util:clone_vmref_for_instance, called with vm_ref=None" msgstr "" "vmwareapi:vm_util:clone_vmref_for_instance, ha sido llamada con " @@ -9918,20 +9422,20 @@ msgstr "" msgid "Extending virtual disk failed with error: %s" msgstr "La extensión del disco virtual ha fallado con el error: %s" -#: nova/virt/vmwareapi/vmops.py:247 +#: nova/virt/vmwareapi/vmops.py:246 msgid "Image disk size greater than requested disk size" msgstr "La imagen de disco es más grande que el tamaño del disco solicitado" -#: nova/virt/vmwareapi/vmops.py:480 +#: nova/virt/vmwareapi/vmops.py:471 #, python-format msgid "Root disk file creation failed - %s" msgstr "Fallo al crear el archivo del disco raíz - %s" -#: nova/virt/vmwareapi/vmops.py:822 +#: nova/virt/vmwareapi/vmops.py:813 msgid "instance is not powered on" msgstr "instancia no activada" -#: nova/virt/vmwareapi/vmops.py:878 +#: nova/virt/vmwareapi/vmops.py:869 #, python-format msgid "" "In vmwareapi:vmops:_destroy_instance, got this exception while un-" @@ -9940,7 +9444,7 @@ msgstr "" "En vmwareapi:vmops:_destroy_instance, se obtuvo esta excepción mientras " "se removía el registro de VM: %s" -#: nova/virt/vmwareapi/vmops.py:903 +#: nova/virt/vmwareapi/vmops.py:892 #, python-format msgid "" "In vmwareapi:vmops:_destroy_instance, got this exception while deleting " @@ -9949,27 +9453,27 @@ msgstr "" "En vmwareapi:vmops:_destroy_instance, se obtuvo esta excepción mientras " "se removía el contenido de la VM del disco: %s" -#: nova/virt/vmwareapi/vmops.py:937 +#: nova/virt/vmwareapi/vmops.py:926 msgid "pause not supported for vmwareapi" msgstr "pausa no soportada para vmwareapi" -#: nova/virt/vmwareapi/vmops.py:941 +#: nova/virt/vmwareapi/vmops.py:930 msgid "unpause not supported for vmwareapi" msgstr "cancelación de pausa no soportada para vmwareapi" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:948 msgid "instance is powered off and cannot be suspended." msgstr "instancia está desactivada y no se puede suspender. " -#: nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:968 msgid "instance is not in a suspended state" msgstr "la instancia no está en un estado suspendido" -#: nova/virt/vmwareapi/vmops.py:1067 +#: nova/virt/vmwareapi/vmops.py:1056 msgid "instance is suspended and cannot be powered off." msgstr "la instancia está suspendida y no se puede desactivar " -#: nova/virt/vmwareapi/vmops.py:1158 +#: nova/virt/vmwareapi/vmops.py:1147 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" @@ -9978,14 +9482,14 @@ msgstr "" "En vmwareapi:vmops:confirm_migration, se ha obtenido esta excepción al " "destruir la máquina virtual: %s" -#: nova/virt/vmwareapi/vmops.py:1224 nova/virt/xenapi/vmops.py:1497 +#: nova/virt/vmwareapi/vmops.py:1213 nova/virt/xenapi/vmops.py:1497 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" "Se han encontrado %(instance_count)d rearranques colgados de más de " "%(timeout)d segundos" -#: nova/virt/vmwareapi/vmops.py:1228 nova/virt/xenapi/vmops.py:1501 +#: nova/virt/vmwareapi/vmops.py:1217 nova/virt/xenapi/vmops.py:1501 msgid "Automatically hard rebooting" msgstr "Rearrancando automáticamente de forma permanente" @@ -10021,14 +9525,14 @@ msgstr "" "El punto de montaje %(mountpoint)s se desligó de la instancia " "%(instance_name)s" -#: nova/virt/xenapi/agent.py:111 nova/virt/xenapi/vmops.py:1768 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1768 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" "TIEMPO DE ESPERA EXCEDIDO: La llamada a %(method)s ha excedido el tiempo " "de espera. args=%(args)r" -#: nova/virt/xenapi/agent.py:116 nova/virt/xenapi/vmops.py:1773 +#: nova/virt/xenapi/agent.py:117 nova/virt/xenapi/vmops.py:1773 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " @@ -10037,12 +9541,12 @@ msgstr "" "SIN IMPLEMENTAR: el agente no soporta la llamada a %(method)s. " "args=%(args)r" -#: nova/virt/xenapi/agent.py:121 nova/virt/xenapi/vmops.py:1778 +#: nova/virt/xenapi/agent.py:122 nova/virt/xenapi/vmops.py:1778 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "La llamada a %(method)s ha devuelto un error: %(e)s. args=%(args)r" -#: nova/virt/xenapi/agent.py:131 +#: nova/virt/xenapi/agent.py:132 #, python-format msgid "" "The agent call to %(method)s returned an invalid response: %(ret)r. " @@ -10051,24 +9555,24 @@ msgstr "" "La llamada del agente para %(method)s ha arrojado una respuesta inválida:" " %(ret)r. args=$(args)r" -#: nova/virt/xenapi/agent.py:138 +#: nova/virt/xenapi/agent.py:139 #, python-format msgid "The agent call to %(method)s returned an an error: %(ret)r. args=%(args)r" msgstr "" "La llamada del agente para %(method)s ha arrojado un error: %(ret)r. " "args=%(args)r" -#: nova/virt/xenapi/agent.py:170 +#: nova/virt/xenapi/agent.py:171 #, python-format msgid "Ignoring error while configuring instance with agent: %s" msgstr "Ignorando error durante la configuración de instancia con el agente: %s" -#: nova/virt/xenapi/agent.py:242 +#: nova/virt/xenapi/agent.py:247 #, python-format msgid "Unable to update the agent due to: %(exc)s" msgstr "Incapaz de actualiar el agente debido a: %(exc)s" -#: nova/virt/xenapi/agent.py:368 +#: nova/virt/xenapi/agent.py:373 msgid "" "XenServer tools installed in this image are capable of network injection." " Networking files will not bemanipulated" @@ -10076,7 +9580,7 @@ msgstr "" "Las herramientas de XenServer instaladas en esta imagen tienen capacidad " "de inyección de red. Los archivos de red no se manipularán" -#: nova/virt/xenapi/agent.py:376 +#: nova/virt/xenapi/agent.py:381 msgid "" "XenServer tools are present in this image but are not capable of network " "injection" @@ -10084,17 +9588,17 @@ msgstr "" "Las herramientas de XenServer están presentes en esta imagen, pero no " "tienen capacidad de inyección de red" -#: nova/virt/xenapi/agent.py:380 +#: nova/virt/xenapi/agent.py:385 msgid "XenServer tools are not installed in this image" msgstr "Las herramientas de XenServer no están instaladas en esta imagen" -#: nova/virt/xenapi/agent.py:394 +#: nova/virt/xenapi/agent.py:399 msgid "Invalid 'agent_present' value. Falling back to the default." msgstr "" "Valor inválido 'agent_present'. Regresado hacia configuración " "predeterminada." -#: nova/virt/xenapi/agent.py:435 +#: nova/virt/xenapi/agent.py:440 #, python-format msgid "OpenSSL error: %s" msgstr "Error de OpenSSL: %s" @@ -10134,7 +9638,7 @@ msgstr "" "xenapi.fake no tiene una implementación para %s o ha sido llamada con un " "número incorrecto de argumentos" -#: nova/virt/xenapi/host.py:72 +#: nova/virt/xenapi/host.py:74 #, python-format msgid "" "Instance %(name)s running on %(host)s could not be found in the database:" @@ -10144,30 +9648,39 @@ msgstr "" "encontrar en la base de datos, suponiendo que se trata de una máquina " "virtual de trabajador y se salta la migración de ping a un nuevo host" -#: nova/virt/xenapi/host.py:84 +#: nova/virt/xenapi/host.py:86 #, python-format msgid "Aggregate for host %(host)s count not be found." msgstr "No se ha podido encontrar el agregado para el host %(host)s. " -#: nova/virt/xenapi/host.py:103 +#: nova/virt/xenapi/host.py:105 #, python-format msgid "Unable to migrate VM %(vm_ref)s from %(host)s" msgstr "Incapaz de migrar VM %(vm_ref)s desde %(host)s" -#: nova/virt/xenapi/host.py:183 +#: nova/virt/xenapi/host.py:186 msgid "Failed to parse information about a pci device for passthrough" msgstr "Fallo al pasar información sobre el dispositivo pci para el traspaso" -#: nova/virt/xenapi/host.py:281 +#: nova/virt/xenapi/host.py:259 +#, python-format +msgid "" +"Hostname has changed from %(old)s to %(new)s. A restart is required to " +"take effect." +msgstr "" +"El nombre del anfitrión ha cambiado de %(old)s a %(new)s. Se requiere un " +"reinicio para hacer efecto." + +#: nova/virt/xenapi/host.py:284 #, python-format msgid "Failed to extract instance support from %s" msgstr "No se ha podido extraer el soporte de instancia de %s" -#: nova/virt/xenapi/host.py:298 +#: nova/virt/xenapi/host.py:301 msgid "Unable to get updated status" msgstr "No se puede obtener el estado actualizado" -#: nova/virt/xenapi/host.py:301 +#: nova/virt/xenapi/host.py:304 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "La llamada a %(method)s ha devuelto un error: %(e)s." @@ -10622,7 +10135,7 @@ msgstr "assert_can_migrate ha fallado debido a: %s" msgid "Migrate Send failed" msgstr "Ha fallado el envío de migración" -#: nova/virt/xenapi/volume_utils.py:86 nova/virt/xenapi/volume_utils.py:263 +#: nova/virt/xenapi/volume_utils.py:86 nova/virt/xenapi/volume_utils.py:262 #, python-format msgid "Unable to obtain target information %s" msgstr "Incapaz de obtener información del objetivo %s" @@ -10641,36 +10154,36 @@ msgstr "" "VDI no encontrado en SR %(sr)s (vdi_uuid %(vdi_uuid)s, target_lun " "%(target_lun)s)" -#: nova/virt/xenapi/volume_utils.py:181 +#: nova/virt/xenapi/volume_utils.py:180 #, python-format msgid "Unable to get record of VDI %s on" msgstr "Imposible obtener copia del VDI %s en" -#: nova/virt/xenapi/volume_utils.py:203 +#: nova/virt/xenapi/volume_utils.py:202 #, python-format msgid "Unable to introduce VDI for SR %s" msgstr "Inposible insertar VDI para SR %s" -#: nova/virt/xenapi/volume_utils.py:230 +#: nova/virt/xenapi/volume_utils.py:229 msgid "Cannot purge SR with referenced VDIs" msgstr "No se puede depurar SR con las VDI referenciadas" -#: nova/virt/xenapi/volume_utils.py:247 +#: nova/virt/xenapi/volume_utils.py:246 #, python-format msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" msgstr "Ignorando la excepción %(exc)s al obtener las PBD de %(sr_ref)s" -#: nova/virt/xenapi/volume_utils.py:255 +#: nova/virt/xenapi/volume_utils.py:254 #, python-format msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" msgstr "Ignorar la excepción %(exc)s al desconectar PBD %(pbd)s" -#: nova/virt/xenapi/volume_utils.py:279 +#: nova/virt/xenapi/volume_utils.py:278 #, python-format msgid "Mountpoint cannot be translated: %s" msgstr "Punto de montaje no puede ser traducido: %s" -#: nova/virt/xenapi/volume_utils.py:301 +#: nova/virt/xenapi/volume_utils.py:300 #, python-format msgid "Unable to find SR from VBD %s" msgstr "Imposible encontrar SR en VBD %s" diff --git a/nova/locale/fr/LC_MESSAGES/nova-log-error.po b/nova/locale/fr/LC_MESSAGES/nova-log-error.po index 5094d9460a..dbe999d332 100644 --- a/nova/locale/fr/LC_MESSAGES/nova-log-error.po +++ b/nova/locale/fr/LC_MESSAGES/nova-log-error.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06:08+0000\n" "PO-Revision-Date: 2014-06-14 19:30+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: French (http://www.transifex.com/projects/p/nova/language/" @@ -39,7 +39,12 @@ msgstr "" msgid "Exception running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/objects/instance_fault.py:86 +#: nova/api/ec2/__init__.py:243 +#, python-format +msgid "Keystone failure: %s" +msgstr "" + +#: nova/objects/instance_fault.py:87 msgid "Failed to notify cells of instance fault" msgstr "Impossible d'avertir les cellules de l'erreur d'instance" @@ -53,6 +58,11 @@ msgstr "Exception d'origine en cours de suppression : %s" msgid "Unexpected exception occurred %d time(s)... retrying." msgstr "Exception inattendue survenue %d fois... Nouvel essai." +#: nova/openstack/common/lockutils.py:120 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + #: nova/openstack/common/loopingcall.py:89 msgid "in fixed duration looping call" msgstr "dans l'appel en boucle de durée fixe" @@ -106,6 +116,141 @@ msgstr "Exception BD encapsulée." msgid "Failed to migrate to version %s on engine %s" msgstr "" +#: nova/virt/libvirt/driver.py:625 +#, python-format +msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." +msgstr "" + +#: nova/virt/libvirt/driver.py:749 +#, python-format +msgid "Connection to libvirt failed: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:873 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:889 +msgid "During wait destroy, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/driver.py:951 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:977 +#, python-format +msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:1389 +msgid "attaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1414 +msgid "detaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1663 +msgid "Failed to send updated snapshot status to volume service." +msgstr "" + +#: nova/virt/libvirt/driver.py:1749 +msgid "" +"Unable to create quiesced VM snapshot, attempting again with quiescing " +"disabled." +msgstr "" + +#: nova/virt/libvirt/driver.py:1755 +msgid "Unable to create VM snapshot, failing volume_snapshot operation." +msgstr "" + +#: nova/virt/libvirt/driver.py:1804 +msgid "" +"Error occurred during volume_snapshot_create, sending error status to Cinder." +msgstr "" + +#: nova/virt/libvirt/driver.py:1951 +msgid "" +"Error occurred during volume_snapshot_delete, sending error status to Cinder." +msgstr "" + +#: nova/virt/libvirt/driver.py:2416 nova/virt/libvirt/driver.py:2421 +#, python-format +msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgstr "" + +#: nova/virt/libvirt/driver.py:2542 +#, python-format +msgid "Error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/driver.py:2693 +#, python-format +msgid "Creating config drive failed with error: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2786 +#, python-format +msgid "Attaching PCI devices %(dev)s to %(dom)s failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:3553 +#, python-format +msgid "An error occurred while trying to define a domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3562 +#, python-format +msgid "An error occurred while trying to launch a defined domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3571 +#, python-format +msgid "An error occurred while enabling hairpin mode on domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3589 +#, python-format +msgid "Neutron Reported failure on event %(event)s for instance %(uuid)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3904 +#, python-format +msgid "" +"Hostname has changed from %(old)s to %(new)s. A restart is required to take " +"effect." +msgstr "" + +#: nova/virt/libvirt/driver.py:4481 +#, python-format +msgid "Live Migration failure: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5231 +#, python-format +msgid "Failed to cleanup directory %(target)s: %(e)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:202 +#, python-format +msgid "Unable to preallocate_images=%(imgs)s at path: %(path)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:230 +#, python-format +msgid "" +"%(base)s virtual size %(base_size)s larger than flavor root disk size " +"%(size)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:501 +#, python-format +msgid "error opening rbd image %s" +msgstr "" + #: nova/virt/libvirt/imagecache.py:130 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" @@ -126,7 +271,29 @@ msgstr "" msgid "ignoring unrecognized volume_clear='%s' value" msgstr "" +#: nova/virt/libvirt/vif.py:548 nova/virt/libvirt/vif.py:572 +#: nova/virt/libvirt/vif.py:596 +msgid "Failed while plugging vif" +msgstr "" + +#: nova/virt/libvirt/vif.py:644 nova/virt/libvirt/vif.py:676 +#: nova/virt/libvirt/vif.py:695 nova/virt/libvirt/vif.py:717 +#: nova/virt/libvirt/vif.py:737 nova/virt/libvirt/vif.py:762 +#: nova/virt/libvirt/vif.py:784 +msgid "Failed while unplugging vif" +msgstr "" + #: nova/virt/libvirt/volume.py:141 #, python-format msgid "Unknown content in connection_info/access_mode: %s" msgstr "" + +#: nova/virt/libvirt/volume.py:666 +#, python-format +msgid "Couldn't unmount the NFS share %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:815 +#, python-format +msgid "Couldn't unmount the GlusterFS share %s" +msgstr "" diff --git a/nova/locale/fr/LC_MESSAGES/nova-log-info.po b/nova/locale/fr/LC_MESSAGES/nova-log-info.po index 2d0cc4c898..c1685db4d1 100644 --- a/nova/locale/fr/LC_MESSAGES/nova-log-info.po +++ b/nova/locale/fr/LC_MESSAGES/nova-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" -"PO-Revision-Date: 2014-06-20 16:41+0000\n" +"POT-Creation-Date: 2014-06-30 06:07+0000\n" +"PO-Revision-Date: 2014-06-30 05:01+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: French (http://www.transifex.com/projects/p/nova/language/" "fr/)\n" @@ -24,6 +24,16 @@ msgstr "" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet backdoor en écoute sur le port %(port)s for process %(pid)d" +#: nova/openstack/common/lockutils.py:83 +#, python-format +msgid "Created lock path: %s" +msgstr "Chemin de verrou créé: %s" + +#: nova/openstack/common/lockutils.py:250 +#, python-format +msgid "Failed to remove file %(file)s" +msgstr "Echec de la suppression du fichier %(file)s" + #: nova/openstack/common/periodic_task.py:125 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" @@ -91,6 +101,143 @@ msgstr "Suppression ligne en double avec l'ID : %(id)s de la table : %(table)s" msgid "%(num_values)d values found, of which the minimum value will be used." msgstr "" +#: nova/virt/libvirt/driver.py:894 +msgid "Instance destroyed successfully." +msgstr "Instance détruite avec succès." + +#: nova/virt/libvirt/driver.py:904 +msgid "Instance may be started again." +msgstr "L'instance peut être redémarrée." + +#: nova/virt/libvirt/driver.py:914 +msgid "Going to destroy instance again." +msgstr "Tentative de redestruction de l'instance." + +#: nova/virt/libvirt/driver.py:1518 +msgid "Beginning live snapshot process" +msgstr "Démarrage du processus d'instantané en temps réel" + +#: nova/virt/libvirt/driver.py:1521 +msgid "Beginning cold snapshot process" +msgstr "Démarrage du processus d'instantané à froid" + +#: nova/virt/libvirt/driver.py:1550 +msgid "Snapshot extracted, beginning image upload" +msgstr "Instantané extrait, démarrage du téléchargement d'image" + +#: nova/virt/libvirt/driver.py:1562 +msgid "Snapshot image upload complete" +msgstr "Téléchargement d'image instantanée terminé" + +#: nova/virt/libvirt/driver.py:1972 +msgid "Instance soft rebooted successfully." +msgstr "Instance redémarrée par logiciel avec succès." + +#: nova/virt/libvirt/driver.py:2015 +msgid "Instance shutdown successfully." +msgstr "L'instance s'est arrêtée avec succès." + +#: nova/virt/libvirt/driver.py:2023 +msgid "Instance may have been rebooted during soft reboot, so return now." +msgstr "L'instance a sans doute été redémarrée par logiciel ; retour en cours." + +#: nova/virt/libvirt/driver.py:2091 +msgid "Instance rebooted successfully." +msgstr "L'instance a redémarré avec succès." + +#: nova/virt/libvirt/driver.py:2259 +msgid "Instance spawned successfully." +msgstr "Instance générée avec succès." + +#: nova/virt/libvirt/driver.py:2275 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "data: %(data)r, fpath: %(fpath)r" + +#: nova/virt/libvirt/driver.py:2314 nova/virt/libvirt/driver.py:2341 +#, python-format +msgid "Truncated console log returned, %d bytes ignored" +msgstr "Journal de console tronqué retourné, %d octets ignorés" + +#: nova/virt/libvirt/driver.py:2568 +msgid "Creating image" +msgstr "Création de l'image" + +#: nova/virt/libvirt/driver.py:2677 +msgid "Using config drive" +msgstr "Utilisation de l'unité de config" + +#: nova/virt/libvirt/driver.py:2686 +#, python-format +msgid "Creating config drive at %(path)s" +msgstr "Création de l'unité de config à %(path)s" + +#: nova/virt/libvirt/driver.py:3223 +msgid "Configuring timezone for windows instance to localtime" +msgstr "" + +#: nova/virt/libvirt/driver.py:3694 nova/virt/libvirt/driver.py:3821 +#: nova/virt/libvirt/driver.py:3849 +#, python-format +msgid "libvirt can't find a domain with id: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4109 +#, python-format +msgid "" +"Getting block stats failed, device might have been detached. Instance=" +"%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" +msgstr "" +"Echec lors de la récupération des statistiques, le périphérique est peut-" +"être détaché. Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s " +"Erreur=%(e)s" + +#: nova/virt/libvirt/driver.py:4115 +#, python-format +msgid "" +"Could not find domain in libvirt for instance %s. Cannot get block stats for " +"device" +msgstr "" +"Domaine introuvable dans libvirt pour l'instance %s. Impossible d'obtenir " +"les stats de bloc pour l'unité" + +#: nova/virt/libvirt/driver.py:4330 +#, python-format +msgid "Instance launched has CPU info: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4986 +msgid "Instance running successfully." +msgstr "L'instance s'exécute avec succès." + +#: nova/virt/libvirt/driver.py:5226 +#, python-format +msgid "Deleting instance files %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5238 +#, python-format +msgid "Deletion of %s failed" +msgstr "" + +#: nova/virt/libvirt/driver.py:5241 +#, python-format +msgid "Deletion of %s complete" +msgstr "" + +#: nova/virt/libvirt/firewall.py:105 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "setup_basic_filtering appelé dans nwfilter" + +#: nova/virt/libvirt/firewall.py:113 +msgid "Ensuring static filters" +msgstr "Garantie des filtres statiques" + +#: nova/virt/libvirt/firewall.py:306 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" +"Vous avez essayé d'annuler le filtre d'une instance qui n'est pas filtrée" + #: nova/virt/libvirt/imagecache.py:191 #, python-format msgid "Writing stored info to %s" diff --git a/nova/locale/it/LC_MESSAGES/nova-log-info.po b/nova/locale/it/LC_MESSAGES/nova-log-info.po index 35745d6d49..97d107968f 100644 --- a/nova/locale/it/LC_MESSAGES/nova-log-info.po +++ b/nova/locale/it/LC_MESSAGES/nova-log-info.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06:07+0000\n" "PO-Revision-Date: 2014-06-18 19:31+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/nova/language/" @@ -24,6 +24,16 @@ msgstr "" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "" +#: nova/openstack/common/lockutils.py:83 +#, python-format +msgid "Created lock path: %s" +msgstr "" + +#: nova/openstack/common/lockutils.py:250 +#, python-format +msgid "Failed to remove file %(file)s" +msgstr "" + #: nova/openstack/common/periodic_task.py:125 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" @@ -92,6 +102,137 @@ msgstr "" msgid "%(num_values)d values found, of which the minimum value will be used." msgstr "" +#: nova/virt/libvirt/driver.py:894 +msgid "Instance destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:904 +msgid "Instance may be started again." +msgstr "" + +#: nova/virt/libvirt/driver.py:914 +msgid "Going to destroy instance again." +msgstr "" + +#: nova/virt/libvirt/driver.py:1518 +msgid "Beginning live snapshot process" +msgstr "" + +#: nova/virt/libvirt/driver.py:1521 +msgid "Beginning cold snapshot process" +msgstr "" + +#: nova/virt/libvirt/driver.py:1550 +msgid "Snapshot extracted, beginning image upload" +msgstr "" + +#: nova/virt/libvirt/driver.py:1562 +msgid "Snapshot image upload complete" +msgstr "" + +#: nova/virt/libvirt/driver.py:1972 +msgid "Instance soft rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2015 +msgid "Instance shutdown successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2023 +msgid "Instance may have been rebooted during soft reboot, so return now." +msgstr "" + +#: nova/virt/libvirt/driver.py:2091 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2259 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2275 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/driver.py:2314 nova/virt/libvirt/driver.py:2341 +#, python-format +msgid "Truncated console log returned, %d bytes ignored" +msgstr "" + +#: nova/virt/libvirt/driver.py:2568 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/driver.py:2677 +msgid "Using config drive" +msgstr "" + +#: nova/virt/libvirt/driver.py:2686 +#, python-format +msgid "Creating config drive at %(path)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3223 +msgid "Configuring timezone for windows instance to localtime" +msgstr "" + +#: nova/virt/libvirt/driver.py:3694 nova/virt/libvirt/driver.py:3821 +#: nova/virt/libvirt/driver.py:3849 +#, python-format +msgid "libvirt can't find a domain with id: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4109 +#, python-format +msgid "" +"Getting block stats failed, device might have been detached. Instance=" +"%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4115 +#, python-format +msgid "" +"Could not find domain in libvirt for instance %s. Cannot get block stats for " +"device" +msgstr "" + +#: nova/virt/libvirt/driver.py:4330 +#, python-format +msgid "Instance launched has CPU info: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4986 +msgid "Instance running successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:5226 +#, python-format +msgid "Deleting instance files %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5238 +#, python-format +msgid "Deletion of %s failed" +msgstr "" + +#: nova/virt/libvirt/driver.py:5241 +#, python-format +msgid "Deletion of %s complete" +msgstr "" + +#: nova/virt/libvirt/firewall.py:105 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:113 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:306 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + #: nova/virt/libvirt/imagecache.py:191 #, python-format msgid "Writing stored info to %s" diff --git a/nova/locale/ja/LC_MESSAGES/nova-log-error.po b/nova/locale/ja/LC_MESSAGES/nova-log-error.po index 191c012f0a..ec595ace0f 100644 --- a/nova/locale/ja/LC_MESSAGES/nova-log-error.po +++ b/nova/locale/ja/LC_MESSAGES/nova-log-error.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06:08+0000\n" "PO-Revision-Date: 2014-06-20 16:41+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Japanese (http://www.transifex.com/projects/p/nova/language/" @@ -39,7 +39,12 @@ msgstr "" msgid "Exception running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/objects/instance_fault.py:86 +#: nova/api/ec2/__init__.py:243 +#, python-format +msgid "Keystone failure: %s" +msgstr "" + +#: nova/objects/instance_fault.py:87 msgid "Failed to notify cells of instance fault" msgstr "インスタンスの障害をセルに通知できませんでした" @@ -53,6 +58,11 @@ msgstr "除去される元の例外: %s" msgid "Unexpected exception occurred %d time(s)... retrying." msgstr "予期せぬ例外が、%d回()発生しました。再試行中。" +#: nova/openstack/common/lockutils.py:120 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + #: nova/openstack/common/loopingcall.py:89 msgid "in fixed duration looping call" msgstr "一定期間の呼び出しループ" @@ -106,6 +116,141 @@ msgstr "DB 例外がラップされました。" msgid "Failed to migrate to version %s on engine %s" msgstr "バージョン%sをエンジン%sへの移行が失敗しました。" +#: nova/virt/libvirt/driver.py:625 +#, python-format +msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." +msgstr "" + +#: nova/virt/libvirt/driver.py:749 +#, python-format +msgid "Connection to libvirt failed: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:873 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:889 +msgid "During wait destroy, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/driver.py:951 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:977 +#, python-format +msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:1389 +msgid "attaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1414 +msgid "detaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1663 +msgid "Failed to send updated snapshot status to volume service." +msgstr "" + +#: nova/virt/libvirt/driver.py:1749 +msgid "" +"Unable to create quiesced VM snapshot, attempting again with quiescing " +"disabled." +msgstr "" + +#: nova/virt/libvirt/driver.py:1755 +msgid "Unable to create VM snapshot, failing volume_snapshot operation." +msgstr "" + +#: nova/virt/libvirt/driver.py:1804 +msgid "" +"Error occurred during volume_snapshot_create, sending error status to Cinder." +msgstr "" + +#: nova/virt/libvirt/driver.py:1951 +msgid "" +"Error occurred during volume_snapshot_delete, sending error status to Cinder." +msgstr "" + +#: nova/virt/libvirt/driver.py:2416 nova/virt/libvirt/driver.py:2421 +#, python-format +msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgstr "" + +#: nova/virt/libvirt/driver.py:2542 +#, python-format +msgid "Error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/driver.py:2693 +#, python-format +msgid "Creating config drive failed with error: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2786 +#, python-format +msgid "Attaching PCI devices %(dev)s to %(dom)s failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:3553 +#, python-format +msgid "An error occurred while trying to define a domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3562 +#, python-format +msgid "An error occurred while trying to launch a defined domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3571 +#, python-format +msgid "An error occurred while enabling hairpin mode on domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3589 +#, python-format +msgid "Neutron Reported failure on event %(event)s for instance %(uuid)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3904 +#, python-format +msgid "" +"Hostname has changed from %(old)s to %(new)s. A restart is required to take " +"effect." +msgstr "" + +#: nova/virt/libvirt/driver.py:4481 +#, python-format +msgid "Live Migration failure: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5231 +#, python-format +msgid "Failed to cleanup directory %(target)s: %(e)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:202 +#, python-format +msgid "Unable to preallocate_images=%(imgs)s at path: %(path)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:230 +#, python-format +msgid "" +"%(base)s virtual size %(base_size)s larger than flavor root disk size " +"%(size)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:501 +#, python-format +msgid "error opening rbd image %s" +msgstr "" + #: nova/virt/libvirt/imagecache.py:130 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" @@ -128,7 +273,29 @@ msgstr "%(base_file)s の削除に失敗しました。エラーは %(error)s" msgid "ignoring unrecognized volume_clear='%s' value" msgstr "" +#: nova/virt/libvirt/vif.py:548 nova/virt/libvirt/vif.py:572 +#: nova/virt/libvirt/vif.py:596 +msgid "Failed while plugging vif" +msgstr "" + +#: nova/virt/libvirt/vif.py:644 nova/virt/libvirt/vif.py:676 +#: nova/virt/libvirt/vif.py:695 nova/virt/libvirt/vif.py:717 +#: nova/virt/libvirt/vif.py:737 nova/virt/libvirt/vif.py:762 +#: nova/virt/libvirt/vif.py:784 +msgid "Failed while unplugging vif" +msgstr "" + #: nova/virt/libvirt/volume.py:141 #, python-format msgid "Unknown content in connection_info/access_mode: %s" msgstr "" + +#: nova/virt/libvirt/volume.py:666 +#, python-format +msgid "Couldn't unmount the NFS share %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:815 +#, python-format +msgid "Couldn't unmount the GlusterFS share %s" +msgstr "" diff --git a/nova/locale/ja/LC_MESSAGES/nova-log-info.po b/nova/locale/ja/LC_MESSAGES/nova-log-info.po index 8dbe34097f..8dbd4c8f9d 100644 --- a/nova/locale/ja/LC_MESSAGES/nova-log-info.po +++ b/nova/locale/ja/LC_MESSAGES/nova-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" -"PO-Revision-Date: 2014-06-18 19:31+0000\n" +"POT-Creation-Date: 2014-06-30 06:07+0000\n" +"PO-Revision-Date: 2014-06-30 04:40+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Japanese (http://www.transifex.com/projects/p/nova/language/" "ja/)\n" @@ -24,6 +24,16 @@ msgstr "" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet backdoorは、プロセス%(pid)dの%(port)sをリスニングしています。" +#: nova/openstack/common/lockutils.py:83 +#, python-format +msgid "Created lock path: %s" +msgstr "" + +#: nova/openstack/common/lockutils.py:250 +#, python-format +msgid "Failed to remove file %(file)s" +msgstr "" + #: nova/openstack/common/periodic_task.py:125 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" @@ -91,6 +101,145 @@ msgstr "" msgid "%(num_values)d values found, of which the minimum value will be used." msgstr "" +#: nova/virt/libvirt/driver.py:894 +msgid "Instance destroyed successfully." +msgstr "インスタンスが正常に破棄されました。" + +#: nova/virt/libvirt/driver.py:904 +msgid "Instance may be started again." +msgstr "インスタンスを再び開始できます。" + +#: nova/virt/libvirt/driver.py:914 +msgid "Going to destroy instance again." +msgstr "インスタンスの破棄を再び行います。" + +#: nova/virt/libvirt/driver.py:1518 +msgid "Beginning live snapshot process" +msgstr "ライブ・スナップショット・プロセスを開始しています" + +#: nova/virt/libvirt/driver.py:1521 +msgid "Beginning cold snapshot process" +msgstr "コールド・スナップショット・プロセスを開始しています" + +#: nova/virt/libvirt/driver.py:1550 +msgid "Snapshot extracted, beginning image upload" +msgstr "" +"スナップショットが抽出されました。イメージのアップロードを開始しています" + +#: nova/virt/libvirt/driver.py:1562 +msgid "Snapshot image upload complete" +msgstr "スナップショット・イメージのアップロードが完了しました" + +#: nova/virt/libvirt/driver.py:1972 +msgid "Instance soft rebooted successfully." +msgstr "インスタンスが正常にソフト・リブートされました。" + +#: nova/virt/libvirt/driver.py:2015 +msgid "Instance shutdown successfully." +msgstr "インスタンスが正常にシャットダウンされました。" + +#: nova/virt/libvirt/driver.py:2023 +msgid "Instance may have been rebooted during soft reboot, so return now." +msgstr "" +"インスタンスはソフト・リブート時にリブートされた可能性があるため、ここで返し" +"ます。" + +#: nova/virt/libvirt/driver.py:2091 +msgid "Instance rebooted successfully." +msgstr "インスタンスが正常にリブートされました。" + +#: nova/virt/libvirt/driver.py:2259 +msgid "Instance spawned successfully." +msgstr "インスタンスが正常に作成されました。" + +#: nova/virt/libvirt/driver.py:2275 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "データ: %(data)r, ファイルパス: %(fpath)r" + +#: nova/virt/libvirt/driver.py:2314 nova/virt/libvirt/driver.py:2341 +#, python-format +msgid "Truncated console log returned, %d bytes ignored" +msgstr "" +"切り捨てられたコンソール・ログが返されました。%d バイトが無視されました" + +#: nova/virt/libvirt/driver.py:2568 +msgid "Creating image" +msgstr "イメージの作成中" + +#: nova/virt/libvirt/driver.py:2677 +msgid "Using config drive" +msgstr "構成ドライブを使用中" + +#: nova/virt/libvirt/driver.py:2686 +#, python-format +msgid "Creating config drive at %(path)s" +msgstr "構成ドライブを %(path)s に作成しています" + +#: nova/virt/libvirt/driver.py:3223 +msgid "Configuring timezone for windows instance to localtime" +msgstr "" + +#: nova/virt/libvirt/driver.py:3694 nova/virt/libvirt/driver.py:3821 +#: nova/virt/libvirt/driver.py:3849 +#, python-format +msgid "libvirt can't find a domain with id: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4109 +#, python-format +msgid "" +"Getting block stats failed, device might have been detached. Instance=" +"%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4115 +#, python-format +msgid "" +"Could not find domain in libvirt for instance %s. Cannot get block stats for " +"device" +msgstr "" +"インスタンス %s 用のドメインが Libvirt 内で見つかりませんでした。デバイスのブ" +"ロックの統計を取得できません" + +#: nova/virt/libvirt/driver.py:4330 +#, python-format +msgid "Instance launched has CPU info: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4986 +msgid "Instance running successfully." +msgstr "インスタンスが正常に実行されています。" + +#: nova/virt/libvirt/driver.py:5226 +#, python-format +msgid "Deleting instance files %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5238 +#, python-format +msgid "Deletion of %s failed" +msgstr "" + +#: nova/virt/libvirt/driver.py:5241 +#, python-format +msgid "Deletion of %s complete" +msgstr "" + +#: nova/virt/libvirt/firewall.py:105 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "nwfilter で setup_basic_filtering を呼び出しました" + +#: nova/virt/libvirt/firewall.py:113 +msgid "Ensuring static filters" +msgstr "静的フィルターの確認中" + +#: nova/virt/libvirt/firewall.py:306 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" +"フィルター処理されていないインスタンスに対してフィルター処理の取り消しが試み" +"られました" + #: nova/virt/libvirt/imagecache.py:191 #, python-format msgid "Writing stored info to %s" diff --git a/nova/locale/ko_KR/LC_MESSAGES/nova-log-error.po b/nova/locale/ko_KR/LC_MESSAGES/nova-log-error.po index ba87ed2d47..898ffd2a71 100644 --- a/nova/locale/ko_KR/LC_MESSAGES/nova-log-error.po +++ b/nova/locale/ko_KR/LC_MESSAGES/nova-log-error.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06:08+0000\n" "PO-Revision-Date: 2014-06-16 04:10+0000\n" "Last-Translator: jaekwon.park <jaekwon.park@rockplace.co.kr>\n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/nova/" @@ -40,7 +40,12 @@ msgstr "" msgid "Exception running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/objects/instance_fault.py:86 +#: nova/api/ec2/__init__.py:243 +#, python-format +msgid "Keystone failure: %s" +msgstr "" + +#: nova/objects/instance_fault.py:87 msgid "Failed to notify cells of instance fault" msgstr "셀에 인스턴스 결함을 알리지 못했음" @@ -54,6 +59,11 @@ msgstr "기존 예외가 삭제됨: %s" msgid "Unexpected exception occurred %d time(s)... retrying." msgstr "예기치 않은 예외 %d 번 발생하였습니다... 다시 시도중." +#: nova/openstack/common/lockutils.py:120 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + #: nova/openstack/common/loopingcall.py:89 msgid "in fixed duration looping call" msgstr "고정 기간 루프 호출에서" @@ -107,6 +117,141 @@ msgstr "DB 예외가 랩핑되었습니다." msgid "Failed to migrate to version %s on engine %s" msgstr "" +#: nova/virt/libvirt/driver.py:625 +#, python-format +msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." +msgstr "" + +#: nova/virt/libvirt/driver.py:749 +#, python-format +msgid "Connection to libvirt failed: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:873 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:889 +msgid "During wait destroy, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/driver.py:951 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:977 +#, python-format +msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:1389 +msgid "attaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1414 +msgid "detaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1663 +msgid "Failed to send updated snapshot status to volume service." +msgstr "" + +#: nova/virt/libvirt/driver.py:1749 +msgid "" +"Unable to create quiesced VM snapshot, attempting again with quiescing " +"disabled." +msgstr "" + +#: nova/virt/libvirt/driver.py:1755 +msgid "Unable to create VM snapshot, failing volume_snapshot operation." +msgstr "" + +#: nova/virt/libvirt/driver.py:1804 +msgid "" +"Error occurred during volume_snapshot_create, sending error status to Cinder." +msgstr "" + +#: nova/virt/libvirt/driver.py:1951 +msgid "" +"Error occurred during volume_snapshot_delete, sending error status to Cinder." +msgstr "" + +#: nova/virt/libvirt/driver.py:2416 nova/virt/libvirt/driver.py:2421 +#, python-format +msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgstr "" + +#: nova/virt/libvirt/driver.py:2542 +#, python-format +msgid "Error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/driver.py:2693 +#, python-format +msgid "Creating config drive failed with error: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2786 +#, python-format +msgid "Attaching PCI devices %(dev)s to %(dom)s failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:3553 +#, python-format +msgid "An error occurred while trying to define a domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3562 +#, python-format +msgid "An error occurred while trying to launch a defined domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3571 +#, python-format +msgid "An error occurred while enabling hairpin mode on domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3589 +#, python-format +msgid "Neutron Reported failure on event %(event)s for instance %(uuid)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3904 +#, python-format +msgid "" +"Hostname has changed from %(old)s to %(new)s. A restart is required to take " +"effect." +msgstr "" + +#: nova/virt/libvirt/driver.py:4481 +#, python-format +msgid "Live Migration failure: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5231 +#, python-format +msgid "Failed to cleanup directory %(target)s: %(e)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:202 +#, python-format +msgid "Unable to preallocate_images=%(imgs)s at path: %(path)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:230 +#, python-format +msgid "" +"%(base)s virtual size %(base_size)s larger than flavor root disk size " +"%(size)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:501 +#, python-format +msgid "error opening rbd image %s" +msgstr "" + #: nova/virt/libvirt/imagecache.py:130 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" @@ -127,7 +272,29 @@ msgstr "" msgid "ignoring unrecognized volume_clear='%s' value" msgstr "" +#: nova/virt/libvirt/vif.py:548 nova/virt/libvirt/vif.py:572 +#: nova/virt/libvirt/vif.py:596 +msgid "Failed while plugging vif" +msgstr "" + +#: nova/virt/libvirt/vif.py:644 nova/virt/libvirt/vif.py:676 +#: nova/virt/libvirt/vif.py:695 nova/virt/libvirt/vif.py:717 +#: nova/virt/libvirt/vif.py:737 nova/virt/libvirt/vif.py:762 +#: nova/virt/libvirt/vif.py:784 +msgid "Failed while unplugging vif" +msgstr "" + #: nova/virt/libvirt/volume.py:141 #, python-format msgid "Unknown content in connection_info/access_mode: %s" msgstr "" + +#: nova/virt/libvirt/volume.py:666 +#, python-format +msgid "Couldn't unmount the NFS share %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:815 +#, python-format +msgid "Couldn't unmount the GlusterFS share %s" +msgstr "" diff --git a/nova/locale/ko_KR/LC_MESSAGES/nova-log-info.po b/nova/locale/ko_KR/LC_MESSAGES/nova-log-info.po index 186f5dc73c..53e0163716 100644 --- a/nova/locale/ko_KR/LC_MESSAGES/nova-log-info.po +++ b/nova/locale/ko_KR/LC_MESSAGES/nova-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" -"PO-Revision-Date: 2014-06-18 19:31+0000\n" +"POT-Creation-Date: 2014-06-30 06:07+0000\n" +"PO-Revision-Date: 2014-06-30 04:40+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/nova/" "language/ko_KR/)\n" @@ -24,6 +24,16 @@ msgstr "" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet 백도어는 프로세스 %(pid)d 일 동안 %(port)s에서 수신" +#: nova/openstack/common/lockutils.py:83 +#, python-format +msgid "Created lock path: %s" +msgstr "" + +#: nova/openstack/common/lockutils.py:250 +#, python-format +msgid "Failed to remove file %(file)s" +msgstr "" + #: nova/openstack/common/periodic_task.py:125 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" @@ -91,6 +101,140 @@ msgstr "" msgid "%(num_values)d values found, of which the minimum value will be used." msgstr "" +#: nova/virt/libvirt/driver.py:894 +msgid "Instance destroyed successfully." +msgstr "인스턴스가 영구 삭제되었습니다. " + +#: nova/virt/libvirt/driver.py:904 +msgid "Instance may be started again." +msgstr "인스턴스가 다시 시작됩니다." + +#: nova/virt/libvirt/driver.py:914 +msgid "Going to destroy instance again." +msgstr "인스턴스를 다시 영구 삭제하려 합니다." + +#: nova/virt/libvirt/driver.py:1518 +msgid "Beginning live snapshot process" +msgstr "라이브 스냅샷 프로세스 시작 중" + +#: nova/virt/libvirt/driver.py:1521 +msgid "Beginning cold snapshot process" +msgstr "콜드 스냅샷 프로세스 시작 중" + +#: nova/virt/libvirt/driver.py:1550 +msgid "Snapshot extracted, beginning image upload" +msgstr "스냅샷 추출, 이미지 업로드 시작 중" + +#: nova/virt/libvirt/driver.py:1562 +msgid "Snapshot image upload complete" +msgstr "스냅샷 이미지 업로드 완료" + +#: nova/virt/libvirt/driver.py:1972 +msgid "Instance soft rebooted successfully." +msgstr "인스턴스가 소프트 리부트되었습니다. " + +#: nova/virt/libvirt/driver.py:2015 +msgid "Instance shutdown successfully." +msgstr "인스턴스가 시스템 종료되었습니다. " + +#: nova/virt/libvirt/driver.py:2023 +msgid "Instance may have been rebooted during soft reboot, so return now." +msgstr "" +"인스턴스가 소프트 리부트 중에 다시 부팅되었을 수 있으므로, 지금 리턴합니다. " + +#: nova/virt/libvirt/driver.py:2091 +msgid "Instance rebooted successfully." +msgstr "인스턴스가 다시 부트되었습니다. " + +#: nova/virt/libvirt/driver.py:2259 +msgid "Instance spawned successfully." +msgstr "인스턴스가 파생되었습니다. " + +#: nova/virt/libvirt/driver.py:2275 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "데이터: %(data)r, fpath: %(fpath)r" + +#: nova/virt/libvirt/driver.py:2314 nova/virt/libvirt/driver.py:2341 +#, python-format +msgid "Truncated console log returned, %d bytes ignored" +msgstr "잘린 콘솔 로그가 리턴되었으며, %d 바이트는 무시됨" + +#: nova/virt/libvirt/driver.py:2568 +msgid "Creating image" +msgstr "이미지 작성 중" + +#: nova/virt/libvirt/driver.py:2677 +msgid "Using config drive" +msgstr "구성 드라이브 사용 중" + +#: nova/virt/libvirt/driver.py:2686 +#, python-format +msgid "Creating config drive at %(path)s" +msgstr "%(path)s에 구성 드라이브 작성 중" + +#: nova/virt/libvirt/driver.py:3223 +msgid "Configuring timezone for windows instance to localtime" +msgstr "" + +#: nova/virt/libvirt/driver.py:3694 nova/virt/libvirt/driver.py:3821 +#: nova/virt/libvirt/driver.py:3849 +#, python-format +msgid "libvirt can't find a domain with id: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4109 +#, python-format +msgid "" +"Getting block stats failed, device might have been detached. Instance=" +"%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4115 +#, python-format +msgid "" +"Could not find domain in libvirt for instance %s. Cannot get block stats for " +"device" +msgstr "" +"%s 인스턴스에 대한 libvirt에서 도메인을 찾을 수 없습니다. 디바이스의 블록 통" +"계를 가져올 수 없음" + +#: nova/virt/libvirt/driver.py:4330 +#, python-format +msgid "Instance launched has CPU info: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4986 +msgid "Instance running successfully." +msgstr "인스턴스가 정상적으로 실행 중입니다. " + +#: nova/virt/libvirt/driver.py:5226 +#, python-format +msgid "Deleting instance files %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5238 +#, python-format +msgid "Deletion of %s failed" +msgstr "" + +#: nova/virt/libvirt/driver.py:5241 +#, python-format +msgid "Deletion of %s complete" +msgstr "" + +#: nova/virt/libvirt/firewall.py:105 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "nwfilter에서 setup_basic_filtering을 호출했음" + +#: nova/virt/libvirt/firewall.py:113 +msgid "Ensuring static filters" +msgstr "정적 필터 확인 중" + +#: nova/virt/libvirt/firewall.py:306 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "필터링되지 않는 인스턴스를 필터링 해제하려고 했음" + #: nova/virt/libvirt/imagecache.py:191 #, python-format msgid "Writing stored info to %s" diff --git a/nova/locale/nova-log-error.pot b/nova/locale/nova-log-error.pot index 778b0080ed..49ae51960d 100644 --- a/nova/locale/nova-log-error.pot +++ b/nova/locale/nova-log-error.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: nova 2014.2.dev250.gb62a138\n" +"Project-Id-Version: nova 2014.2.dev374.g4e35f5f\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06:08+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" @@ -37,7 +37,12 @@ msgstr "" msgid "Exception running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/objects/instance_fault.py:86 +#: nova/api/ec2/__init__.py:243 +#, python-format +msgid "Keystone failure: %s" +msgstr "" + +#: nova/objects/instance_fault.py:87 msgid "Failed to notify cells of instance fault" msgstr "" @@ -51,6 +56,11 @@ msgstr "" msgid "Unexpected exception occurred %d time(s)... retrying." msgstr "" +#: nova/openstack/common/lockutils.py:120 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + #: nova/openstack/common/loopingcall.py:89 msgid "in fixed duration looping call" msgstr "" @@ -104,6 +114,143 @@ msgstr "" msgid "Failed to migrate to version %s on engine %s" msgstr "" +#: nova/virt/libvirt/driver.py:625 +#, python-format +msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." +msgstr "" + +#: nova/virt/libvirt/driver.py:749 +#, python-format +msgid "Connection to libvirt failed: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:873 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:889 +msgid "During wait destroy, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/driver.py:951 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:977 +#, python-format +msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:1389 +msgid "attaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1414 +msgid "detaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1663 +msgid "Failed to send updated snapshot status to volume service." +msgstr "" + +#: nova/virt/libvirt/driver.py:1749 +msgid "" +"Unable to create quiesced VM snapshot, attempting again with quiescing " +"disabled." +msgstr "" + +#: nova/virt/libvirt/driver.py:1755 +msgid "Unable to create VM snapshot, failing volume_snapshot operation." +msgstr "" + +#: nova/virt/libvirt/driver.py:1804 +msgid "" +"Error occurred during volume_snapshot_create, sending error status to " +"Cinder." +msgstr "" + +#: nova/virt/libvirt/driver.py:1951 +msgid "" +"Error occurred during volume_snapshot_delete, sending error status to " +"Cinder." +msgstr "" + +#: nova/virt/libvirt/driver.py:2416 nova/virt/libvirt/driver.py:2421 +#, python-format +msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgstr "" + +#: nova/virt/libvirt/driver.py:2542 +#, python-format +msgid "Error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/driver.py:2693 +#, python-format +msgid "Creating config drive failed with error: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2786 +#, python-format +msgid "Attaching PCI devices %(dev)s to %(dom)s failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:3553 +#, python-format +msgid "An error occurred while trying to define a domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3562 +#, python-format +msgid "An error occurred while trying to launch a defined domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3571 +#, python-format +msgid "An error occurred while enabling hairpin mode on domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3589 +#, python-format +msgid "Neutron Reported failure on event %(event)s for instance %(uuid)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3904 +#, python-format +msgid "" +"Hostname has changed from %(old)s to %(new)s. A restart is required to " +"take effect." +msgstr "" + +#: nova/virt/libvirt/driver.py:4481 +#, python-format +msgid "Live Migration failure: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5231 +#, python-format +msgid "Failed to cleanup directory %(target)s: %(e)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:202 +#, python-format +msgid "Unable to preallocate_images=%(imgs)s at path: %(path)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:230 +#, python-format +msgid "" +"%(base)s virtual size %(base_size)s larger than flavor root disk size " +"%(size)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:501 +#, python-format +msgid "error opening rbd image %s" +msgstr "" + #: nova/virt/libvirt/imagecache.py:130 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" @@ -124,8 +271,30 @@ msgstr "" msgid "ignoring unrecognized volume_clear='%s' value" msgstr "" +#: nova/virt/libvirt/vif.py:548 nova/virt/libvirt/vif.py:572 +#: nova/virt/libvirt/vif.py:596 +msgid "Failed while plugging vif" +msgstr "" + +#: nova/virt/libvirt/vif.py:644 nova/virt/libvirt/vif.py:676 +#: nova/virt/libvirt/vif.py:695 nova/virt/libvirt/vif.py:717 +#: nova/virt/libvirt/vif.py:737 nova/virt/libvirt/vif.py:762 +#: nova/virt/libvirt/vif.py:784 +msgid "Failed while unplugging vif" +msgstr "" + #: nova/virt/libvirt/volume.py:141 #, python-format msgid "Unknown content in connection_info/access_mode: %s" msgstr "" +#: nova/virt/libvirt/volume.py:666 +#, python-format +msgid "Couldn't unmount the NFS share %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:815 +#, python-format +msgid "Couldn't unmount the GlusterFS share %s" +msgstr "" + diff --git a/nova/locale/nova-log-info.pot b/nova/locale/nova-log-info.pot index 1e11e41dae..0ada885bf3 100644 --- a/nova/locale/nova-log-info.pot +++ b/nova/locale/nova-log-info.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: nova 2014.2.dev250.gb62a138\n" +"Project-Id-Version: nova 2014.2.dev374.g4e35f5f\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06: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" @@ -22,6 +22,16 @@ msgstr "" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "" +#: nova/openstack/common/lockutils.py:83 +#, python-format +msgid "Created lock path: %s" +msgstr "" + +#: nova/openstack/common/lockutils.py:250 +#, python-format +msgid "Failed to remove file %(file)s" +msgstr "" + #: nova/openstack/common/periodic_task.py:125 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" @@ -89,6 +99,137 @@ msgstr "" msgid "%(num_values)d values found, of which the minimum value will be used." msgstr "" +#: nova/virt/libvirt/driver.py:894 +msgid "Instance destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:904 +msgid "Instance may be started again." +msgstr "" + +#: nova/virt/libvirt/driver.py:914 +msgid "Going to destroy instance again." +msgstr "" + +#: nova/virt/libvirt/driver.py:1518 +msgid "Beginning live snapshot process" +msgstr "" + +#: nova/virt/libvirt/driver.py:1521 +msgid "Beginning cold snapshot process" +msgstr "" + +#: nova/virt/libvirt/driver.py:1550 +msgid "Snapshot extracted, beginning image upload" +msgstr "" + +#: nova/virt/libvirt/driver.py:1562 +msgid "Snapshot image upload complete" +msgstr "" + +#: nova/virt/libvirt/driver.py:1972 +msgid "Instance soft rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2015 +msgid "Instance shutdown successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2023 +msgid "Instance may have been rebooted during soft reboot, so return now." +msgstr "" + +#: nova/virt/libvirt/driver.py:2091 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2259 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2275 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/driver.py:2314 nova/virt/libvirt/driver.py:2341 +#, python-format +msgid "Truncated console log returned, %d bytes ignored" +msgstr "" + +#: nova/virt/libvirt/driver.py:2568 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/driver.py:2677 +msgid "Using config drive" +msgstr "" + +#: nova/virt/libvirt/driver.py:2686 +#, python-format +msgid "Creating config drive at %(path)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3223 +msgid "Configuring timezone for windows instance to localtime" +msgstr "" + +#: nova/virt/libvirt/driver.py:3694 nova/virt/libvirt/driver.py:3821 +#: nova/virt/libvirt/driver.py:3849 +#, python-format +msgid "libvirt can't find a domain with id: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4109 +#, python-format +msgid "" +"Getting block stats failed, device might have been detached. " +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4115 +#, python-format +msgid "" +"Could not find domain in libvirt for instance %s. Cannot get block stats " +"for device" +msgstr "" + +#: nova/virt/libvirt/driver.py:4330 +#, python-format +msgid "Instance launched has CPU info: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4986 +msgid "Instance running successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:5226 +#, python-format +msgid "Deleting instance files %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5238 +#, python-format +msgid "Deletion of %s failed" +msgstr "" + +#: nova/virt/libvirt/driver.py:5241 +#, python-format +msgid "Deletion of %s complete" +msgstr "" + +#: nova/virt/libvirt/firewall.py:105 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:113 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:306 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + #: nova/virt/libvirt/imagecache.py:191 #, python-format msgid "Writing stored info to %s" diff --git a/nova/locale/nova-log-warning.pot b/nova/locale/nova-log-warning.pot index 739230ee6d..5dfa8f908c 100644 --- a/nova/locale/nova-log-warning.pot +++ b/nova/locale/nova-log-warning.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: nova 2014.2.dev250.gb62a138\n" +"Project-Id-Version: nova 2014.2.dev374.g4e35f5f\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06:08+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" @@ -17,6 +17,10 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 1.3\n" +#: nova/compute/manager.py:1998 +msgid "No more network or fixed IP to be allocated" +msgstr "" + #: nova/consoleauth/manager.py:84 #, python-format msgid "Token: %(token)s failed to save into memcached." @@ -86,20 +90,142 @@ msgstr "" msgid "Could not decode ram_allocation_ratio: '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:1352 +#: nova/virt/libvirt/driver.py:368 +#, python-format +msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." +msgstr "" + +#: nova/virt/libvirt/driver.py:606 +#, python-format +msgid "" +"The libvirt driver is not tested on %(type)s/%(arch)s by the OpenStack " +"project and thus its quality can not be ensured. For more information, " +"see: https://wiki.openstack.org/wiki/HypervisorSupportMatrix" +msgstr "" + +#: nova/virt/libvirt/driver.py:656 +#, python-format +msgid "URI %(uri)s does not support events: %(error)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:672 +#, python-format +msgid "URI %(uri)s does not support connection events: %(error)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:865 +msgid "Cannot destroy instance, operation time out" +msgstr "" + +#: nova/virt/libvirt/driver.py:971 +msgid "Instance may be still running, destroy it again." +msgstr "" + +#: nova/virt/libvirt/driver.py:1026 +#, python-format +msgid "Ignoring Volume Error on vol %(vol_id)s during delete %(exc)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:1076 +#, python-format +msgid "Volume %(disk)s possibly unsafe to remove, please clean up manually" +msgstr "" + +#: nova/virt/libvirt/driver.py:1357 nova/virt/libvirt/driver.py:1365 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:2857 +#: nova/virt/libvirt/driver.py:1410 +msgid "During detach_interface, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/driver.py:1976 +msgid "Failed to soft reboot instance. Trying hard reboot." +msgstr "" + +#: nova/virt/libvirt/driver.py:2537 +#, python-format +msgid "Image %s not found on disk storage. Continue without injecting data" +msgstr "" + +#: nova/virt/libvirt/driver.py:2700 +msgid "File injection into a boot from volume instance is not supported" +msgstr "" + +#: nova/virt/libvirt/driver.py:2775 +msgid "Instance disappeared while detaching a PCI device from it." +msgstr "" + +#: nova/virt/libvirt/driver.py:2830 +#, python-format +msgid "Cannot update service status on host: %s,since it is not registered." +msgstr "" + +#: nova/virt/libvirt/driver.py:2833 +#, python-format +msgid "Cannot update service status on host: %s,due to an unexpected exception." +msgstr "" + +#: nova/virt/libvirt/driver.py:2861 #, python-format msgid "URI %(uri)s does not support full set of host capabilities: %(error)s" msgstr "" -#: nova/virt/libvirt/driver.py:4062 +#: nova/virt/libvirt/driver.py:3672 +#, python-format +msgid "Timeout waiting for vif plugging callback for instance %(uuid)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3750 +msgid "" +"Cannot get the number of cpu, because this function is not implemented " +"for this platform. " +msgstr "" + +#: nova/virt/libvirt/driver.py:3813 +#, python-format +msgid "couldn't obtain the vpu count from domain id: %(id)s, exception: %(ex)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4050 #, python-format msgid "URI %(uri)s does not support listDevices: %(error)s" msgstr "" +#: nova/virt/libvirt/driver.py:4594 +#, python-format +msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." +msgstr "" + +#: nova/virt/libvirt/driver.py:4727 +#, python-format +msgid "" +"Error from libvirt while getting description of %(instance_name)s: [Error" +" Code %(error_code)s] %(ex)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4805 +#, python-format +msgid "" +"Periodic task is updating the host stat, it is trying to get disk " +"%(i_name)s, but disk file was removed by concurrent operations such as " +"resize." +msgstr "" + +#: nova/virt/libvirt/driver.py:4811 +#, python-format +msgid "" +"Periodic task is updating the host stat, it is trying to get disk " +"%(i_name)s, but access is denied. It is most likely due to a VM that " +"exists on the compute node but is not managed by Nova." +msgstr "" + +#: nova/virt/libvirt/firewall.py:49 +msgid "" +"Libvirt module could not be loaded. NWFilterFirewall will not work " +"correctly." +msgstr "" + #: nova/virt/libvirt/imagecache.py:318 #, python-format msgid "" @@ -136,6 +262,13 @@ msgstr "" msgid "rbd remove %(name)s in pool %(pool)s failed" msgstr "" +#: nova/virt/libvirt/vif.py:827 +#, python-format +msgid "" +"VIF driver \"%s\" is marked as deprecated and will be removed in the Juno" +" release." +msgstr "" + #: nova/virt/libvirt/volume.py:132 #, python-format msgid "Unknown content in connection_info/qos_specs: %s" diff --git a/nova/locale/nova.pot b/nova/locale/nova.pot index da87155abb..b66ba059c1 100644 --- a/nova/locale/nova.pot +++ b/nova/locale/nova.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: nova 2014.2.dev250.gb62a138\n" +"Project-Id-Version: nova 2014.2.dev374.g4e35f5f\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06: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" @@ -105,7 +105,7 @@ msgstr "" msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:391 +#: nova/crypto.py:396 msgid "Failed to write inbound.csr" msgstr "" @@ -135,342 +135,352 @@ msgid "Failed to decrypt text: %(reason)s" msgstr "" #: nova/exception.py:151 -msgid "Virtual Interface creation failed" +#, python-format +msgid "Failed to revoke certificate for %(project_id)s" msgstr "" #: nova/exception.py:155 +msgid "Virtual Interface creation failed" +msgstr "" + +#: nova/exception.py:159 msgid "Creation of virtual interface with unique mac address failed" msgstr "" -#: nova/exception.py:160 +#: nova/exception.py:164 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:165 +#: nova/exception.py:169 #, python-format msgid "Connection to cinder host failed: %(reason)s" msgstr "" -#: nova/exception.py:170 +#: nova/exception.py:174 msgid "Not authorized." msgstr "" -#: nova/exception.py:175 +#: nova/exception.py:179 msgid "User does not have admin privileges" msgstr "" -#: nova/exception.py:179 +#: nova/exception.py:183 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:186 +#: nova/exception.py:190 #, python-format msgid "Image %(image_id)s is not active." msgstr "" -#: nova/exception.py:190 +#: nova/exception.py:194 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:198 msgid "Unacceptable parameters." msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:203 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:203 +#: nova/exception.py:207 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:208 +#: nova/exception.py:212 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:213 +#: nova/exception.py:217 #, python-format msgid "Block Device Mapping is Invalid: failed to get image %(id)s." msgstr "" -#: nova/exception.py:218 +#: nova/exception.py:222 msgid "" "Block Device Mapping is Invalid: Boot sequence for the instance and " "image/block device mapping combination is not valid." msgstr "" -#: nova/exception.py:225 +#: nova/exception.py:229 msgid "" "Block Device Mapping is Invalid: You specified more local devices than " "the limit allows" msgstr "" -#: nova/exception.py:231 +#: nova/exception.py:235 msgid "Ephemeral disks requested are larger than the instance type allows." msgstr "" -#: nova/exception.py:236 +#: nova/exception.py:240 msgid "Swap drive requested is larger than instance type allows." msgstr "" -#: nova/exception.py:240 +#: nova/exception.py:244 #, python-format msgid "Block Device Mapping is Invalid: %(details)s" msgstr "" -#: nova/exception.py:245 +#: nova/exception.py:249 msgid "Block Device Mapping cannot be converted to legacy format. " msgstr "" -#: nova/exception.py:250 +#: nova/exception.py:254 #, python-format msgid "Block Device %(id)s is not bootable." msgstr "" -#: nova/exception.py:254 +#: nova/exception.py:258 #, python-format msgid "Attribute not supported: %(attr)s" msgstr "" -#: nova/exception.py:263 +#: nova/exception.py:267 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:267 +#: nova/exception.py:271 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:278 #, python-format msgid "Keypair data is invalid: %(reason)s" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:282 msgid "The request is invalid." msgstr "" -#: nova/exception.py:282 +#: nova/exception.py:286 #, python-format msgid "Invalid input received: %(reason)s" msgstr "" -#: nova/exception.py:287 +#: nova/exception.py:291 #, python-format msgid "Invalid volume: %(reason)s" msgstr "" -#: nova/exception.py:291 +#: nova/exception.py:295 msgid "Invalid volume access mode" msgstr "" -#: nova/exception.py:295 +#: nova/exception.py:299 #, python-format msgid "Invalid metadata: %(reason)s" msgstr "" -#: nova/exception.py:299 +#: nova/exception.py:303 #, python-format msgid "Invalid metadata size: %(reason)s" msgstr "" -#: nova/exception.py:304 +#: nova/exception.py:308 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:308 +#: nova/exception.py:312 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:312 +#: nova/exception.py:316 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:316 +#: nova/exception.py:320 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:320 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:324 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:328 +#: nova/exception.py:332 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:332 +#: nova/exception.py:336 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:337 +#: nova/exception.py:341 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:341 nova/openstack/common/db/sqlalchemy/utils.py:58 +#: nova/exception.py:345 nova/openstack/common/db/sqlalchemy/utils.py:58 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:345 +#: nova/exception.py:349 +#, python-format +msgid "Invalid datetime string: %(reason)s" +msgstr "" + +#: nova/exception.py:353 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:350 +#: nova/exception.py:358 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:354 +#: nova/exception.py:362 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:358 +#: nova/exception.py:366 #, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "" -#: nova/exception.py:362 +#: nova/exception.py:370 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "" -#: nova/exception.py:366 +#: nova/exception.py:374 #, python-format msgid "Failed to suspend instance: %(reason)s" msgstr "" -#: nova/exception.py:370 +#: nova/exception.py:378 #, python-format msgid "Failed to resume instance: %(reason)s" msgstr "" -#: nova/exception.py:374 +#: nova/exception.py:382 #, python-format msgid "Failed to power on instance: %(reason)s" msgstr "" -#: nova/exception.py:378 +#: nova/exception.py:386 #, python-format msgid "Failed to power off instance: %(reason)s" msgstr "" -#: nova/exception.py:382 +#: nova/exception.py:390 #, python-format msgid "Failed to reboot instance: %(reason)s" msgstr "" -#: nova/exception.py:386 +#: nova/exception.py:394 #, python-format msgid "Failed to terminate instance: %(reason)s" msgstr "" -#: nova/exception.py:390 +#: nova/exception.py:398 #, python-format msgid "Failed to deploy instance: %(reason)s" msgstr "" -#: nova/exception.py:394 +#: nova/exception.py:402 #, python-format msgid "Failed to launch instances: %(reason)s" msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:406 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:410 #, python-format msgid "Insufficient compute resources: %(reason)s." msgstr "" -#: nova/exception.py:406 +#: nova/exception.py:414 #, python-format msgid "Connection to the hypervisor is broken on host: %(host)s" msgstr "" -#: nova/exception.py:410 +#: nova/exception.py:418 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:414 +#: nova/exception.py:422 #, python-format msgid "Compute service of %(host)s is still in use." msgstr "" -#: nova/exception.py:418 +#: nova/exception.py:426 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:423 +#: nova/exception.py:431 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:427 +#: nova/exception.py:435 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:440 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:437 +#: nova/exception.py:445 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:441 +#: nova/exception.py:449 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:446 +#: nova/exception.py:454 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:450 +#: nova/exception.py:458 #, python-format msgid "Unacceptable CPU info: %(reason)s" msgstr "" -#: nova/exception.py:454 +#: nova/exception.py:462 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:458 +#: nova/exception.py:466 #, python-format msgid "" "VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " "tag is %(tag)s, but the one associated with the port group is %(pgroup)s." msgstr "" -#: nova/exception.py:464 +#: nova/exception.py:472 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -478,111 +488,111 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:471 +#: nova/exception.py:479 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:475 +#: nova/exception.py:483 #, python-format msgid "Disk info file is invalid: %(reason)s" msgstr "" -#: nova/exception.py:479 +#: nova/exception.py:487 #, python-format msgid "Failed to read or write disk info file: %(reason)s" msgstr "" -#: nova/exception.py:483 +#: nova/exception.py:491 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:487 +#: nova/exception.py:495 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:491 +#: nova/exception.py:499 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:495 +#: nova/exception.py:503 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:499 +#: nova/exception.py:507 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:503 +#: nova/exception.py:511 msgid "Constraint not met." msgstr "" -#: nova/exception.py:508 +#: nova/exception.py:516 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:521 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:525 #, python-format msgid "" "Agent-build with hypervisor %(hypervisor)s os %(os)s architecture " "%(architecture)s exists." msgstr "" -#: nova/exception.py:523 +#: nova/exception.py:531 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:527 +#: nova/exception.py:535 #, python-format msgid "No volume Block Device Mapping with id %(volume_id)s." msgstr "" -#: nova/exception.py:532 +#: nova/exception.py:540 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:536 +#: nova/exception.py:544 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:540 +#: nova/exception.py:548 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:544 +#: nova/exception.py:552 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:548 +#: nova/exception.py:556 #, python-format msgid "Requested image %(image)s has automatic disk resize disabled." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:561 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:565 msgid "The current driver does not support preserving ephemeral partitions." msgstr "" -#: nova/exception.py:563 +#: nova/exception.py:571 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -590,1165 +600,1165 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:578 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:574 +#: nova/exception.py:582 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:586 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:590 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:594 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:598 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:594 +#: nova/exception.py:602 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "" -#: nova/exception.py:598 +#: nova/exception.py:606 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:602 +#: nova/exception.py:610 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:606 +#: nova/exception.py:614 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:610 +#: nova/exception.py:618 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:622 msgid "No networks defined." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:626 msgid "No more available networks." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:630 #, python-format msgid "" "Either network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:627 +#: nova/exception.py:635 msgid "" "More than one possible network found. Specify network ID(s) to select " "which one(s) to connect to," msgstr "" -#: nova/exception.py:632 +#: nova/exception.py:640 #, python-format msgid "Network %(network_uuid)s requires a subnet in order to boot instances on." msgstr "" -#: nova/exception.py:637 +#: nova/exception.py:645 #, python-format msgid "" "It is not allowed to create an interface on external network " "%(network_uuid)s" msgstr "" -#: nova/exception.py:642 +#: nova/exception.py:650 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:646 +#: nova/exception.py:654 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:650 +#: nova/exception.py:658 #, python-format msgid "Port %(port_id)s requires a FixedIP in order to be used." msgstr "" -#: nova/exception.py:654 +#: nova/exception.py:662 #, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "" -#: nova/exception.py:658 +#: nova/exception.py:666 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:662 +#: nova/exception.py:670 #, python-format msgid "Fixed ip %(address)s already exists." msgstr "" -#: nova/exception.py:666 +#: nova/exception.py:674 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:670 +#: nova/exception.py:678 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:674 +#: nova/exception.py:682 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:678 +#: nova/exception.py:686 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:683 +#: nova/exception.py:691 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:687 +#: nova/exception.py:695 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:692 +#: nova/exception.py:700 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:705 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:702 +#: nova/exception.py:710 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:707 +#: nova/exception.py:715 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:711 +#: nova/exception.py:719 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:715 +#: nova/exception.py:723 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:720 +#: nova/exception.py:728 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:724 +#: nova/exception.py:732 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:728 +#: nova/exception.py:736 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:732 +#: nova/exception.py:740 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:736 +#: nova/exception.py:744 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:740 +#: nova/exception.py:748 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:745 +#: nova/exception.py:753 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:751 +#: nova/exception.py:759 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:763 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:767 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:772 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:769 nova/api/openstack/compute/contrib/floating_ips.py:97 +#: nova/exception.py:777 nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/exception.py:774 +#: nova/exception.py:782 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:786 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:782 +#: nova/exception.py:790 #, python-format msgid "Service with host %(host)s binary %(binary)s exists." msgstr "" -#: nova/exception.py:786 +#: nova/exception.py:794 #, python-format msgid "Service with host %(host)s topic %(topic)s exists." msgstr "" -#: nova/exception.py:790 +#: nova/exception.py:798 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:794 +#: nova/exception.py:802 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:798 +#: nova/exception.py:806 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:810 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:814 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:811 +#: nova/exception.py:819 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:823 #, python-format msgid "Quota exists for project %(project_id)s, resource %(resource)s" msgstr "" -#: nova/exception.py:820 +#: nova/exception.py:828 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:824 +#: nova/exception.py:832 #, python-format msgid "Quota for user %(user_id)s in project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:829 +#: nova/exception.py:837 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:833 +#: nova/exception.py:841 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:845 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:841 +#: nova/exception.py:849 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:853 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:857 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:861 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:858 +#: nova/exception.py:866 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:863 +#: nova/exception.py:871 #, python-format msgid "" "Security group %(security_group_name)s already exists for project " "%(project_id)s." msgstr "" -#: nova/exception.py:868 +#: nova/exception.py:876 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:881 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:886 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:882 +#: nova/exception.py:890 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:896 #, python-format msgid "Rule already exists in group: %(rule)s" msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:900 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:897 +#: nova/exception.py:905 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:909 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:906 +#: nova/exception.py:914 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:910 +#: nova/exception.py:918 #, python-format msgid "" "Console pool with host %(host)s, console_type %(console_type)s and " "compute_host %(compute_host)s already exists." msgstr "" -#: nova/exception.py:916 +#: nova/exception.py:924 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:922 +#: nova/exception.py:930 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:926 +#: nova/exception.py:934 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:930 +#: nova/exception.py:938 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:935 +#: nova/exception.py:943 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:939 +#: nova/exception.py:947 #, python-format msgid "Unavailable console type %(console_type)s." msgstr "" -#: nova/exception.py:943 +#: nova/exception.py:951 #, python-format msgid "The console port range %(min_port)d-%(max_port)d is exhausted." msgstr "" -#: nova/exception.py:948 +#: nova/exception.py:956 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:952 +#: nova/exception.py:960 #, python-format msgid "Flavor with name %(flavor_name)s could not be found." msgstr "" -#: nova/exception.py:956 +#: nova/exception.py:964 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:961 +#: nova/exception.py:969 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:965 +#: nova/exception.py:973 #, python-format msgid "Cell with name %(name)s already exists." msgstr "" -#: nova/exception.py:969 +#: nova/exception.py:977 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:973 +#: nova/exception.py:981 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:977 +#: nova/exception.py:985 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:981 +#: nova/exception.py:989 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:985 +#: nova/exception.py:993 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:989 +#: nova/exception.py:997 msgid "Cannot update cells configuration file." msgstr "" -#: nova/exception.py:993 +#: nova/exception.py:1001 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:997 +#: nova/exception.py:1005 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:1001 +#: nova/exception.py:1009 #, python-format msgid "Flavor %(flavor_id)s has no extra specs with key %(extra_specs_key)s." msgstr "" -#: nova/exception.py:1006 +#: nova/exception.py:1014 #, python-format msgid "" "Metric %(name)s could not be found on the compute host node " "%(host)s.%(node)s." msgstr "" -#: nova/exception.py:1011 +#: nova/exception.py:1019 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:1015 +#: nova/exception.py:1023 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:1019 +#: nova/exception.py:1027 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1032 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1036 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1040 msgid "Action not allowed." msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1044 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1048 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:1045 nova/tests/compute/test_keypairs.py:144 +#: nova/exception.py:1053 nova/tests/compute/test_keypairs.py:144 #, python-format msgid "Key pair '%(key_name)s' already exists." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1057 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1061 #, python-format msgid "Flavor with name %(name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1065 #, python-format msgid "Flavor with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1069 #, python-format msgid "" "Flavor access already exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1074 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1078 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1082 #, python-format msgid "Storage error: %(reason)s" msgstr "" -#: nova/exception.py:1078 +#: nova/exception.py:1086 #, python-format msgid "Migration error: %(reason)s" msgstr "" -#: nova/exception.py:1082 +#: nova/exception.py:1090 #, python-format msgid "Migration pre-check error: %(reason)s" msgstr "" -#: nova/exception.py:1086 +#: nova/exception.py:1094 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:1092 +#: nova/exception.py:1100 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:1096 +#: nova/exception.py:1104 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:1100 +#: nova/exception.py:1108 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:1104 +#: nova/exception.py:1112 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:1108 +#: nova/exception.py:1116 #, python-format msgid "Server disk was unable to be resized because: %(reason)s" msgstr "" -#: nova/exception.py:1112 +#: nova/exception.py:1120 msgid "Flavor's memory is too small for requested image." msgstr "" -#: nova/exception.py:1116 +#: nova/exception.py:1124 msgid "Flavor's disk is too small for requested image." msgstr "" -#: nova/exception.py:1120 +#: nova/exception.py:1128 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:1124 +#: nova/exception.py:1132 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1129 +#: nova/exception.py:1137 #, python-format msgid "Quota exceeded: code=%(code)s" msgstr "" -#: nova/exception.py:1136 +#: nova/exception.py:1144 #, 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:1141 +#: nova/exception.py:1149 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1145 +#: nova/exception.py:1153 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1149 +#: nova/exception.py:1157 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1153 +#: nova/exception.py:1161 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1157 +#: nova/exception.py:1165 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1161 +#: nova/exception.py:1169 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1165 nova/tests/compute/test_keypairs.py:155 +#: nova/exception.py:1173 nova/tests/compute/test_keypairs.py:155 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1170 +#: nova/exception.py:1178 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1174 +#: nova/exception.py:1182 msgid "Maximum number of ports exceeded" msgstr "" -#: nova/exception.py:1178 +#: nova/exception.py:1186 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1183 +#: nova/exception.py:1191 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1187 +#: nova/exception.py:1195 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1191 +#: nova/exception.py:1199 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1195 +#: nova/exception.py:1203 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1200 +#: nova/exception.py:1208 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1204 +#: nova/exception.py:1212 msgid "Unable to create flavor" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1216 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1214 +#: nova/exception.py:1222 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1218 +#: nova/exception.py:1226 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1224 +#: nova/exception.py:1232 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1228 +#: nova/exception.py:1236 #, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:1233 +#: nova/exception.py:1241 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1237 +#: nova/exception.py:1245 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1241 +#: nova/exception.py:1249 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1246 +#: nova/exception.py:1254 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1250 +#: nova/exception.py:1258 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "" -#: nova/exception.py:1254 +#: nova/exception.py:1262 #, python-format msgid "Could not upload image %(image_id)s" msgstr "" -#: nova/exception.py:1258 +#: nova/exception.py:1266 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1262 +#: nova/exception.py:1270 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1266 +#: nova/exception.py:1274 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1270 +#: nova/exception.py:1278 #, python-format msgid "Invalid value for Config Drive option: %(option)s" msgstr "" -#: nova/exception.py:1274 +#: nova/exception.py:1282 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1279 +#: nova/exception.py:1287 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1284 +#: nova/exception.py:1292 #, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "" -#: nova/exception.py:1288 +#: nova/exception.py:1296 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1292 +#: nova/exception.py:1300 #, 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:1298 +#: nova/exception.py:1306 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1302 +#: nova/exception.py:1310 #, python-format msgid "" "Unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1311 +#: nova/exception.py:1319 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "" -#: nova/exception.py:1316 +#: nova/exception.py:1324 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1320 +#: nova/exception.py:1328 #, python-format msgid "" "Unexpected VM state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1325 +#: nova/exception.py:1333 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1329 +#: nova/exception.py:1337 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1333 +#: nova/exception.py:1341 msgid "Instance recreate is not supported." msgstr "" -#: nova/exception.py:1337 +#: nova/exception.py:1345 #, python-format msgid "" "The service from servicegroup driver %(driver)s is temporarily " "unavailable." msgstr "" -#: nova/exception.py:1342 +#: nova/exception.py:1350 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1347 +#: nova/exception.py:1355 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1352 +#: nova/exception.py:1360 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1357 +#: nova/exception.py:1365 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1361 +#: nova/exception.py:1369 #, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "" -#: nova/exception.py:1365 +#: nova/exception.py:1373 #, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "" -#: nova/exception.py:1370 +#: nova/exception.py:1378 #, python-format msgid "Shadow table with name %(name)s already exists." msgstr "" -#: nova/exception.py:1375 +#: nova/exception.py:1383 #, python-format msgid "Instance rollback performed due to: %s" msgstr "" -#: nova/exception.py:1381 +#: nova/exception.py:1389 #, python-format msgid "Unsupported object type %(objtype)s" msgstr "" -#: nova/exception.py:1385 +#: nova/exception.py:1393 #, python-format msgid "Cannot call %(method)s on orphaned %(objtype)s object" msgstr "" -#: nova/exception.py:1389 +#: nova/exception.py:1397 #, python-format msgid "Version %(objver)s of %(objname)s is not supported" msgstr "" -#: nova/exception.py:1393 +#: nova/exception.py:1401 #, python-format msgid "Cannot modify readonly field %(field)s" msgstr "" -#: nova/exception.py:1397 +#: nova/exception.py:1405 #, python-format msgid "Object action %(action)s failed because: %(reason)s" msgstr "" -#: nova/exception.py:1401 +#: nova/exception.py:1409 #, python-format msgid "Field %(field)s of %(objname)s is not an instance of Field" msgstr "" -#: nova/exception.py:1405 +#: nova/exception.py:1413 #, python-format msgid "Core API extensions are missing: %(missing_apis)s" msgstr "" -#: nova/exception.py:1409 +#: nova/exception.py:1417 #, python-format msgid "Error during following call to agent: %(method)s" msgstr "" -#: nova/exception.py:1413 +#: nova/exception.py:1421 #, python-format msgid "Unable to contact guest agent. The following call timed out: %(method)s" msgstr "" -#: nova/exception.py:1418 +#: nova/exception.py:1426 #, python-format msgid "Agent does not support the call: %(method)s" msgstr "" -#: nova/exception.py:1422 +#: nova/exception.py:1430 #, python-format msgid "Instance group %(group_uuid)s could not be found." msgstr "" -#: nova/exception.py:1426 +#: nova/exception.py:1434 #, python-format msgid "Instance group %(group_uuid)s already exists." msgstr "" -#: nova/exception.py:1430 +#: nova/exception.py:1438 #, python-format msgid "Instance group %(group_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1435 +#: nova/exception.py:1443 #, python-format msgid "Instance group %(group_uuid)s has no member with id %(instance_id)s." msgstr "" -#: nova/exception.py:1440 +#: nova/exception.py:1448 #, python-format msgid "Instance group %(group_uuid)s has no policy %(policy)s." msgstr "" -#: nova/exception.py:1444 +#: nova/exception.py:1452 #, python-format msgid "Number of retries to plugin (%(num_retries)d) exceeded." msgstr "" -#: nova/exception.py:1448 +#: nova/exception.py:1456 #, python-format msgid "There was an error with the download module %(module)s. %(reason)s" msgstr "" -#: nova/exception.py:1453 +#: nova/exception.py:1461 #, python-format msgid "" "The metadata for this location will not work with this module %(module)s." " %(reason)s." msgstr "" -#: nova/exception.py:1458 +#: nova/exception.py:1466 #, python-format msgid "The method %(method_name)s is not implemented." msgstr "" -#: nova/exception.py:1462 +#: nova/exception.py:1470 #, python-format msgid "The module %(module)s is misconfigured: %(reason)s." msgstr "" -#: nova/exception.py:1466 +#: nova/exception.py:1474 #, python-format msgid "Error when creating resource monitor: %(monitor)s" msgstr "" -#: nova/exception.py:1470 +#: nova/exception.py:1478 #, python-format msgid "The PCI address %(address)s has an incorrect format." msgstr "" -#: nova/exception.py:1474 +#: nova/exception.py:1482 #, python-format msgid "PCI device %(id)s not found" msgstr "" -#: nova/exception.py:1478 +#: nova/exception.py:1486 #, python-format msgid "PCI Device %(node_id)s:%(address)s not found." msgstr "" -#: nova/exception.py:1482 +#: nova/exception.py:1490 #, python-format msgid "" "PCI device %(compute_node_id)s:%(address)s is %(status)s instead of " "%(hopestatus)s" msgstr "" -#: nova/exception.py:1488 +#: nova/exception.py:1496 #, python-format msgid "" "PCI device %(compute_node_id)s:%(address)s is owned by %(owner)s instead " "of %(hopeowner)s" msgstr "" -#: nova/exception.py:1494 +#: nova/exception.py:1502 #, python-format msgid "PCI device request (%requests)s failed" msgstr "" -#: nova/exception.py:1499 +#: nova/exception.py:1507 #, python-format msgid "" "Attempt to consume PCI device %(compute_node_id)s:%(address)s from empty " "pool" msgstr "" -#: nova/exception.py:1505 +#: nova/exception.py:1513 #, python-format msgid "Invalid PCI alias definition: %(reason)s" msgstr "" -#: nova/exception.py:1509 +#: nova/exception.py:1517 #, python-format msgid "PCI alias %(alias)s is not defined" msgstr "" -#: nova/exception.py:1514 +#: nova/exception.py:1522 #, python-format msgid "Not enough parameters: %(reason)s" msgstr "" -#: nova/exception.py:1519 +#: nova/exception.py:1527 #, python-format msgid "Invalid PCI devices Whitelist config %(reason)s" msgstr "" -#: nova/exception.py:1523 +#: nova/exception.py:1531 #, python-format msgid "Cannot change %(node_id)s to %(new_node_id)s" msgstr "" -#: nova/exception.py:1533 +#: nova/exception.py:1541 #, python-format msgid "" "Failed to prepare PCI device %(id)s for instance %(instance_uuid)s: " "%(reason)s" msgstr "" -#: nova/exception.py:1538 +#: nova/exception.py:1546 #, python-format msgid "Failed to detach PCI device %(dev)s: %(reason)s" msgstr "" -#: nova/exception.py:1542 +#: nova/exception.py:1550 #, python-format msgid "%(type)s hypervisor does not support PCI devices" msgstr "" -#: nova/exception.py:1546 +#: nova/exception.py:1554 #, python-format msgid "Key manager error: %(reason)s" msgstr "" -#: nova/exception.py:1550 +#: nova/exception.py:1558 #, python-format msgid "Failed to remove volume(s): (%(reason)s)" msgstr "" -#: nova/exception.py:1554 +#: nova/exception.py:1562 #, python-format msgid "Provided video model (%(model)s) is not supported." msgstr "" -#: nova/exception.py:1558 +#: nova/exception.py:1566 #, python-format msgid "The provided RNG device path: (%(path)s) is not present on the host." msgstr "" -#: nova/exception.py:1563 +#: nova/exception.py:1571 #, python-format msgid "" "The requested amount of video memory %(req_vram)d is higher than the " "maximum allowed by flavor %(max_vram)d." msgstr "" -#: nova/exception.py:1568 +#: nova/exception.py:1576 #, python-format msgid "Provided watchdog action (%(action)s) is not supported." msgstr "" -#: nova/exception.py:1572 +#: nova/exception.py:1580 msgid "" "Block migration of instances with config drives is not supported in " "libvirt." msgstr "" -#: nova/exception.py:1577 +#: nova/exception.py:1585 #, python-format msgid "Error during unshelve instance %(instance_id)s: %(reason)s" msgstr "" @@ -1758,11 +1768,11 @@ msgstr "" msgid "Filter %s returned 0 hosts" msgstr "" -#: nova/notifications.py:146 nova/notifications.py:185 +#: nova/notifications.py:147 nova/notifications.py:186 msgid "Failed to send state update notification" msgstr "" -#: nova/notifications.py:269 +#: nova/notifications.py:270 msgid "Failed to get nw_info" msgstr "" @@ -1781,25 +1791,25 @@ msgstr "" msgid "Starting %(topic)s node (version %(version)s)" msgstr "" -#: nova/service.py:284 +#: nova/service.py:285 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:296 +#: nova/service.py:297 msgid "Service error occurred during cleanup_host" msgstr "" -#: nova/service.py:313 +#: nova/service.py:314 #, python-format msgid "Temporary directory is invalid: %s" msgstr "" -#: nova/service.py:338 +#: nova/service.py:339 #, python-format msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" msgstr "" -#: nova/service.py:423 +#: nova/service.py:424 msgid "serve() can only be called once" msgstr "" @@ -1958,72 +1968,62 @@ msgstr "" msgid "Request is too large." msgstr "" -#: nova/api/ec2/__init__.py:87 +#: nova/api/ec2/__init__.py:88 #, python-format msgid "FaultWrapper: %s" msgstr "" -#: nova/api/ec2/__init__.py:158 +#: nova/api/ec2/__init__.py:159 msgid "Too many failed authentications." msgstr "" -#: nova/api/ec2/__init__.py:167 +#: nova/api/ec2/__init__.py:168 #, python-format msgid "" "Access key %(access_key)s has had %(failures)d failed authentications and" " will be locked out for %(lock_mins)d minutes." msgstr "" -#: nova/api/ec2/__init__.py:186 +#: nova/api/ec2/__init__.py:187 msgid "Signature not provided" msgstr "" -#: nova/api/ec2/__init__.py:191 +#: nova/api/ec2/__init__.py:192 msgid "Access key not provided" msgstr "" -#: nova/api/ec2/__init__.py:227 nova/api/ec2/__init__.py:243 +#: nova/api/ec2/__init__.py:228 nova/api/ec2/__init__.py:244 msgid "Failure communicating with keystone" msgstr "" -#: nova/api/ec2/__init__.py:242 -#, python-format -msgid "Keystone failure: %s" -msgstr "" - -#: nova/api/ec2/__init__.py:303 +#: nova/api/ec2/__init__.py:304 msgid "Timestamp failed validation." msgstr "" -#: nova/api/ec2/__init__.py:401 +#: nova/api/ec2/__init__.py:402 #, python-format msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: nova/api/ec2/__init__.py:491 +#: nova/api/ec2/__init__.py:492 #, python-format msgid "Unexpected %(ex_name)s raised: %(ex_str)s" msgstr "" -#: nova/api/ec2/__init__.py:494 +#: nova/api/ec2/__init__.py:495 #, python-format msgid "%(ex_name)s raised: %(ex_str)s" msgstr "" -#: nova/api/ec2/__init__.py:518 +#: nova/api/ec2/__init__.py:519 #, python-format msgid "Environment: %s" msgstr "" -#: nova/api/ec2/__init__.py:520 +#: nova/api/ec2/__init__.py:521 msgid "Unknown error occurred." msgstr "" -#: nova/api/ec2/apirequest.py:60 -#, python-format -msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" -msgstr "" - #: nova/api/ec2/cloud.py:395 #, python-format msgid "Create snapshot of volume %s" @@ -2476,35 +2476,35 @@ msgid "" "%s" msgstr "" -#: nova/api/openstack/wsgi.py:228 nova/api/openstack/wsgi.py:644 +#: nova/api/openstack/wsgi.py:228 nova/api/openstack/wsgi.py:633 msgid "cannot understand JSON" msgstr "" -#: nova/api/openstack/wsgi.py:649 +#: nova/api/openstack/wsgi.py:638 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:693 +#: nova/api/openstack/wsgi.py:682 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:697 +#: nova/api/openstack/wsgi.py:686 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:700 +#: nova/api/openstack/wsgi.py:689 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:930 +#: nova/api/openstack/wsgi.py:919 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:933 nova/api/openstack/wsgi.py:960 +#: nova/api/openstack/wsgi.py:922 nova/api/openstack/wsgi.py:949 #: nova/api/openstack/compute/server_metadata.py:57 #: nova/api/openstack/compute/server_metadata.py:75 #: nova/api/openstack/compute/server_metadata.py:100 @@ -2516,16 +2516,16 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:937 +#: nova/api/openstack/wsgi.py:926 #, python-format msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:957 +#: nova/api/openstack/wsgi.py:946 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:969 +#: nova/api/openstack/wsgi.py:958 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " @@ -2895,7 +2895,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/admin_actions.py:195 #: nova/api/openstack/compute/contrib/admin_actions.py:214 #: nova/api/openstack/compute/contrib/admin_actions.py:233 -#: nova/api/openstack/compute/contrib/admin_actions.py:389 +#: nova/api/openstack/compute/contrib/admin_actions.py:391 #: nova/api/openstack/compute/contrib/multinic.py:43 #: nova/api/openstack/compute/contrib/rescue.py:45 #: nova/api/openstack/compute/contrib/shelve.py:43 @@ -2985,23 +2985,23 @@ msgid "" "migration." msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:358 +#: nova/api/openstack/compute/contrib/admin_actions.py:360 #, python-format msgid "Live migration of instance %s to another host failed" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:361 +#: nova/api/openstack/compute/contrib/admin_actions.py:363 #, python-format msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:379 +#: nova/api/openstack/compute/contrib/admin_actions.py:381 #: nova/api/openstack/compute/plugins/v3/admin_actions.py:83 #, python-format msgid "Desired state must be specified. Valid states are: %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:393 +#: nova/api/openstack/compute/contrib/admin_actions.py:395 #, python-format msgid "Compute.api::resetState %s" msgstr "" @@ -3029,11 +3029,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:166 #: nova/api/openstack/compute/contrib/flavormanage.py:55 #: nova/api/openstack/compute/contrib/keypairs.py:86 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:46 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:82 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:123 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:211 -#: nova/api/openstack/compute/plugins/v3/flavor_manage.py:58 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:167 msgid "Invalid request body" msgstr "" @@ -3045,14 +3041,14 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:195 #: nova/api/openstack/compute/contrib/aggregates.py:199 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:195 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:199 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:151 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:155 #, python-format msgid "Cannot remove host %(host)s in aggregate %(id)s" msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:218 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:219 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:175 msgid "The value of metadata must be a dict" msgstr "" @@ -3192,17 +3188,17 @@ msgid "Instance not yet ready" msgstr "" #: nova/api/openstack/compute/contrib/consoles.py:52 -#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:59 +#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:62 msgid "Unable to get vnc console, functionality not implemented" msgstr "" #: nova/api/openstack/compute/contrib/consoles.py:76 -#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:89 +#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:93 msgid "Unable to get spice console, functionality not implemented" msgstr "" #: nova/api/openstack/compute/contrib/consoles.py:101 -#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:122 +#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:127 msgid "Unable to get rdp console, functionality not implemented" msgstr "" @@ -3227,7 +3223,7 @@ msgid "Compute host %s not found." msgstr "" #: nova/api/openstack/compute/contrib/evacuate.py:77 -#: nova/api/openstack/compute/plugins/v3/evacuate.py:82 +#: nova/api/openstack/compute/plugins/v3/evacuate.py:83 msgid "The target host can't be the same one." msgstr "" @@ -3549,9 +3545,7 @@ msgstr "" msgid "quota_class_set not specified" msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:72 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:56 -#: nova/cmd/manage.py:255 +#: nova/api/openstack/compute/contrib/quotas.py:72 nova/cmd/manage.py:255 msgid "Quota limit must be -1 or greater." msgstr "" @@ -3570,18 +3564,16 @@ msgid "Quota limit must be less than %s." msgstr "" #: nova/api/openstack/compute/contrib/quotas.py:140 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:118 msgid "quota_set not specified" msgstr "" #: nova/api/openstack/compute/contrib/quotas.py:162 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:139 #, python-format msgid "Bad key(s) %s in quota_set" msgstr "" #: nova/api/openstack/compute/contrib/quotas.py:188 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:173 +#: nova/api/openstack/compute/plugins/v3/quota_sets.py:150 #, python-format msgid "" "Quota value %(value)s for %(key)s are less than already used and reserved" @@ -3717,7 +3709,11 @@ msgstr "" msgid "Missing disabled reason field" msgstr "" -#: nova/api/openstack/compute/contrib/simple_tenant_usage.py:239 +#: nova/api/openstack/compute/contrib/simple_tenant_usage.py:231 +msgid "Datetime is in invalid format" +msgstr "" + +#: nova/api/openstack/compute/contrib/simple_tenant_usage.py:250 msgid "Invalid start time. The start time cannot occur after the end time." msgstr "" @@ -3788,29 +3784,7 @@ msgstr "" msgid "access_ip_v6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/plugins/v3/aggregates.py:50 -msgid "Could not find host to be set in request body" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:54 -msgid "The value of host must be a string" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:87 -#, python-format -msgid "Could not find %s parameter in the request" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:127 -msgid "Request body is empty" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:130 -#, python-format -msgid "Invalid key %s in request body." -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:214 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:170 msgid "Invalid request format for metadata" msgstr "" @@ -4685,7 +4659,7 @@ msgstr "" msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1648 nova/compute/manager.py:2259 +#: nova/compute/api.py:1648 nova/compute/manager.py:2279 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" @@ -4720,117 +4694,117 @@ msgstr "" msgid "New volume must be the same size or larger." msgstr "" -#: nova/compute/api.py:3030 +#: nova/compute/api.py:3032 #, python-format msgid "Instance compute service state on %s expected to be down, but it was up." msgstr "" -#: nova/compute/api.py:3339 +#: nova/compute/api.py:3335 msgid "Host aggregate is not empty" msgstr "" -#: nova/compute/api.py:3372 +#: nova/compute/api.py:3368 #, python-format msgid "More than 1 AZ for host %s" msgstr "" -#: nova/compute/api.py:3407 +#: nova/compute/api.py:3403 #, python-format msgid "Host already in availability zone %s" msgstr "" -#: nova/compute/api.py:3495 nova/tests/compute/test_keypairs.py:135 +#: nova/compute/api.py:3491 nova/tests/compute/test_keypairs.py:135 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:3499 nova/tests/compute/test_keypairs.py:127 +#: nova/compute/api.py:3495 nova/tests/compute/test_keypairs.py:127 #: nova/tests/compute/test_keypairs.py:131 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:3587 +#: nova/compute/api.py:3583 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:3590 +#: nova/compute/api.py:3586 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:3598 +#: nova/compute/api.py:3594 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)s'." msgstr "" -#: nova/compute/api.py:3604 +#: nova/compute/api.py:3600 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:3622 +#: nova/compute/api.py:3618 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:3625 +#: nova/compute/api.py:3621 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:3637 +#: nova/compute/api.py:3633 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:3650 +#: nova/compute/api.py:3646 #, python-format msgid "Unable to update system group '%s'" msgstr "" -#: nova/compute/api.py:3712 +#: nova/compute/api.py:3708 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:3717 +#: nova/compute/api.py:3713 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:3727 +#: nova/compute/api.py:3723 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:3730 +#: nova/compute/api.py:3726 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3806 nova/compute/api.py:3891 +#: nova/compute/api.py:3802 nova/compute/api.py:3885 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3822 +#: nova/compute/api.py:3818 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3825 +#: nova/compute/api.py:3821 #, python-format msgid "" "Security group %(name)s added %(protocol)s ingress " "(%(from_port)s:%(to_port)s)" msgstr "" -#: nova/compute/api.py:3840 +#: nova/compute/api.py:3836 #, python-format msgid "" "Security group %(name)s removed %(protocol)s ingress " "(%(from_port)s:%(to_port)s)" msgstr "" -#: nova/compute/api.py:3898 +#: nova/compute/api.py:3892 msgid "Security group id should be integer" msgstr "" @@ -4922,703 +4896,696 @@ msgid "" "underscores, colons and spaces." msgstr "" -#: nova/compute/manager.py:277 +#: nova/compute/manager.py:278 #, python-format msgid "Task possibly preempted: %s" msgstr "" -#: nova/compute/manager.py:359 nova/compute/manager.py:2827 +#: nova/compute/manager.py:360 nova/compute/manager.py:2849 #, python-format msgid "Error while trying to clean up image %s" msgstr "" -#: nova/compute/manager.py:504 +#: nova/compute/manager.py:501 msgid "Instance event failed" msgstr "" -#: nova/compute/manager.py:603 +#: nova/compute/manager.py:600 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:701 +#: nova/compute/manager.py:698 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:716 +#: nova/compute/manager.py:713 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:736 +#: nova/compute/manager.py:733 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:742 +#: nova/compute/manager.py:739 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:808 nova/compute/manager.py:859 +#: nova/compute/manager.py:805 nova/compute/manager.py:856 msgid "Failed to complete a deletion" msgstr "" -#: nova/compute/manager.py:841 +#: nova/compute/manager.py:838 msgid "" "Service started deleting the instance during the previous run, but did " "not finish. Restarting the deletion now." msgstr "" -#: nova/compute/manager.py:882 +#: nova/compute/manager.py:879 #, python-format msgid "" "Instance in transitional state (%(task_state)s) at start-up and power " "state is (%(power_state)s), clearing task state" msgstr "" -#: nova/compute/manager.py:900 +#: nova/compute/manager.py:897 msgid "Failed to stop instance" msgstr "" -#: nova/compute/manager.py:912 +#: nova/compute/manager.py:909 msgid "Failed to start instance" msgstr "" -#: nova/compute/manager.py:937 +#: nova/compute/manager.py:934 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:940 +#: nova/compute/manager.py:937 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:957 +#: nova/compute/manager.py:954 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:967 +#: nova/compute/manager.py:964 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:972 +#: nova/compute/manager.py:969 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:981 +#: nova/compute/manager.py:978 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:1006 +#: nova/compute/manager.py:1003 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:1022 +#: nova/compute/manager.py:1019 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1124 msgid "Hypervisor driver does not support security groups." msgstr "" -#: nova/compute/manager.py:1167 +#: nova/compute/manager.py:1164 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:1225 nova/compute/manager.py:1972 +#: nova/compute/manager.py:1222 nova/compute/manager.py:1978 msgid "Success" msgstr "" -#: nova/compute/manager.py:1249 +#: nova/compute/manager.py:1246 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:1277 +#: nova/compute/manager.py:1274 msgid "Anti-affinity instance group policy was violated." msgstr "" -#: nova/compute/manager.py:1354 +#: nova/compute/manager.py:1351 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1359 +#: nova/compute/manager.py:1356 msgid "Instance disappeared during build" msgstr "" -#: nova/compute/manager.py:1375 +#: nova/compute/manager.py:1372 msgid "Failed to dealloc network for failed instance" msgstr "" -#: nova/compute/manager.py:1402 +#: nova/compute/manager.py:1399 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1448 nova/compute/manager.py:3451 +#: nova/compute/manager.py:1445 nova/compute/manager.py:3473 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1503 +#: nova/compute/manager.py:1500 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1513 nova/compute/manager.py:1873 +#: nova/compute/manager.py:1510 nova/compute/manager.py:1870 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1531 +#: nova/compute/manager.py:1528 #, python-format msgid "" "Treating negative config value (%(retries)s) for " "'network_allocate_retries' as 0." msgstr "" -#: nova/compute/manager.py:1556 +#: nova/compute/manager.py:1553 #, python-format msgid "Instance failed network setup after %(attempts)d attempt(s)" msgstr "" -#: nova/compute/manager.py:1560 +#: nova/compute/manager.py:1557 #, python-format msgid "Instance failed network setup (attempt %(attempt)d of %(attempts)d)" msgstr "" -#: nova/compute/manager.py:1741 +#: nova/compute/manager.py:1738 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1761 nova/compute/manager.py:2072 -#: nova/compute/manager.py:3963 +#: nova/compute/manager.py:1758 nova/compute/manager.py:2086 +#: nova/compute/manager.py:3985 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1880 -msgid "Instance disappeared before build." -msgstr "" - -#: nova/compute/manager.py:1920 -msgid "Instance disappeared during build." +#: nova/compute/manager.py:1937 +msgid "Unexpected build failure, not rescheduling build." msgstr "" -#: nova/compute/manager.py:1931 -msgid "Unexpected build failure, not rescheduling build." +#: nova/compute/manager.py:2002 +#, python-format +msgid "Failed to allocate the network(s) with error %s, not rescheduling." msgstr "" -#: nova/compute/manager.py:1994 nova/compute/manager.py:2034 +#: nova/compute/manager.py:2008 nova/compute/manager.py:2048 msgid "Failed to allocate network(s)" msgstr "" -#: nova/compute/manager.py:1998 nova/compute/manager.py:2036 +#: nova/compute/manager.py:2012 nova/compute/manager.py:2050 msgid "Failed to allocate the network(s), not rescheduling." msgstr "" -#: nova/compute/manager.py:2060 +#: nova/compute/manager.py:2074 msgid "Failure prepping block device" msgstr "" -#: nova/compute/manager.py:2062 +#: nova/compute/manager.py:2076 msgid "Failure prepping block device." msgstr "" -#: nova/compute/manager.py:2082 +#: nova/compute/manager.py:2099 msgid "Could not clean up failed build, not rescheduling" msgstr "" -#: nova/compute/manager.py:2092 +#: nova/compute/manager.py:2109 msgid "Failed to deallocate networks" msgstr "" -#: nova/compute/manager.py:2113 +#: nova/compute/manager.py:2130 msgid "Failed to cleanup volumes for failed build, not rescheduling" msgstr "" -#: nova/compute/manager.py:2152 +#: nova/compute/manager.py:2169 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:2160 +#: nova/compute/manager.py:2178 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:2202 +#: nova/compute/manager.py:2222 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:2205 +#: nova/compute/manager.py:2225 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:2304 +#: nova/compute/manager.py:2324 msgid "Instance disappeared during terminate" msgstr "" -#: nova/compute/manager.py:2310 nova/compute/manager.py:3631 -#: nova/compute/manager.py:5649 +#: nova/compute/manager.py:2330 nova/compute/manager.py:3653 +#: nova/compute/manager.py:5671 msgid "Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:2483 +#: nova/compute/manager.py:2503 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:2496 +#: nova/compute/manager.py:2516 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:2500 +#: nova/compute/manager.py:2520 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:2504 +#: nova/compute/manager.py:2524 #, python-format msgid "disk not on shared storage, rebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:2515 nova/compute/manager.py:4768 +#: nova/compute/manager.py:2535 nova/compute/manager.py:4790 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:2591 +#: nova/compute/manager.py:2611 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2622 +#: nova/compute/manager.py:2642 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:2649 +#: nova/compute/manager.py:2669 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:2666 +#: nova/compute/manager.py:2686 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:2702 +#: nova/compute/manager.py:2722 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:2710 +#: nova/compute/manager.py:2730 #, python-format msgid "Cannot reboot instance: %s" msgstr "" -#: nova/compute/manager.py:2722 +#: nova/compute/manager.py:2742 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:2790 +#: nova/compute/manager.py:2810 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:2796 +#: nova/compute/manager.py:2816 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:2821 -msgid "Instance disappeared during snapshot" -msgstr "" - -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2854 msgid "Image not found during snapshot" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2936 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2943 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2926 +#: nova/compute/manager.py:2948 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2939 +#: nova/compute/manager.py:2961 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2945 +#: nova/compute/manager.py:2967 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2961 +#: nova/compute/manager.py:2983 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2966 +#: nova/compute/manager.py:2988 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2984 +#: nova/compute/manager.py:3006 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:3003 +#: nova/compute/manager.py:3025 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:3024 +#: nova/compute/manager.py:3046 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:3028 +#: nova/compute/manager.py:3050 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:3051 +#: nova/compute/manager.py:3073 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:3122 +#: nova/compute/manager.py:3144 #, python-format msgid "Migration %s is not found during confirmation" msgstr "" -#: nova/compute/manager.py:3127 +#: nova/compute/manager.py:3149 #, python-format msgid "Migration %s is already confirmed" msgstr "" -#: nova/compute/manager.py:3131 +#: nova/compute/manager.py:3153 #, python-format msgid "" "Unexpected confirmation status '%(status)s' of migration %(id)s, exit " "confirmation process" msgstr "" -#: nova/compute/manager.py:3145 +#: nova/compute/manager.py:3167 msgid "Instance is not found during confirmation" msgstr "" -#: nova/compute/manager.py:3326 +#: nova/compute/manager.py:3348 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:3349 +#: nova/compute/manager.py:3371 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:3355 +#: nova/compute/manager.py:3377 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:3373 +#: nova/compute/manager.py:3395 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:3637 +#: nova/compute/manager.py:3659 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:3697 +#: nova/compute/manager.py:3719 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:3714 +#: nova/compute/manager.py:3736 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:3755 +#: nova/compute/manager.py:3777 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:3790 +#: nova/compute/manager.py:3812 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:4006 +#: nova/compute/manager.py:4028 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:4205 +#: nova/compute/manager.py:4227 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:4214 +#: nova/compute/manager.py:4236 #, python-format msgid "Failed to attach %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:4230 +#: nova/compute/manager.py:4252 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:4241 +#: nova/compute/manager.py:4263 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:4253 +#: nova/compute/manager.py:4275 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:4326 +#: nova/compute/manager.py:4348 #, python-format msgid "Failed to swap volume %(old_volume_id)s for %(new_volume_id)s" msgstr "" -#: nova/compute/manager.py:4333 +#: nova/compute/manager.py:4355 #, python-format msgid "Failed to connect to volume %(volume_id)s with volume at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:4420 +#: nova/compute/manager.py:4442 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:4440 +#: nova/compute/manager.py:4462 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:4452 nova/tests/compute/test_compute.py:10554 +#: nova/compute/manager.py:4474 nova/tests/compute/test_compute.py:10545 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:4606 +#: nova/compute/manager.py:4628 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:4636 +#: nova/compute/manager.py:4658 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:4709 +#: nova/compute/manager.py:4731 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:4711 +#: nova/compute/manager.py:4733 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:4736 +#: nova/compute/manager.py:4758 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:4945 +#: nova/compute/manager.py:4967 msgid "An error occurred while refreshing the network cache." msgstr "" -#: nova/compute/manager.py:4999 +#: nova/compute/manager.py:5021 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:5004 +#: nova/compute/manager.py:5026 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:5013 +#: nova/compute/manager.py:5035 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:5023 +#: nova/compute/manager.py:5045 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:5028 +#: nova/compute/manager.py:5050 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:5035 +#: nova/compute/manager.py:5057 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:5046 +#: nova/compute/manager.py:5068 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:5075 +#: nova/compute/manager.py:5097 msgid "Periodic task failed to offload instance." msgstr "" -#: nova/compute/manager.py:5095 +#: nova/compute/manager.py:5117 #, 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:5115 +#: nova/compute/manager.py:5137 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:5144 +#: nova/compute/manager.py:5166 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:5166 +#: nova/compute/manager.py:5188 msgid "Bandwidth usage not supported by hypervisor." msgstr "" -#: nova/compute/manager.py:5289 +#: nova/compute/manager.py:5311 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:5296 nova/compute/manager.py:5359 +#: nova/compute/manager.py:5318 nova/compute/manager.py:5381 #, python-format msgid "During sync_power_state the instance has a pending task (%(task)s). Skip." msgstr "" -#: nova/compute/manager.py:5320 +#: nova/compute/manager.py:5342 msgid "Periodic sync_power_state task had an error while processing an instance." msgstr "" -#: nova/compute/manager.py:5346 +#: nova/compute/manager.py:5368 #, 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:5384 +#: nova/compute/manager.py:5406 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:5396 nova/compute/manager.py:5405 -#: nova/compute/manager.py:5436 nova/compute/manager.py:5447 +#: nova/compute/manager.py:5418 nova/compute/manager.py:5427 +#: nova/compute/manager.py:5458 nova/compute/manager.py:5469 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:5400 +#: nova/compute/manager.py:5422 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:5416 +#: nova/compute/manager.py:5438 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:5422 +#: nova/compute/manager.py:5444 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:5428 +#: nova/compute/manager.py:5450 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:5442 +#: nova/compute/manager.py:5464 msgid "Paused instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:5456 +#: nova/compute/manager.py:5478 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:5485 +#: nova/compute/manager.py:5507 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:5489 +#: nova/compute/manager.py:5511 #, python-format msgid "Periodic reclaim failed to delete instance: %s" msgstr "" -#: nova/compute/manager.py:5514 +#: nova/compute/manager.py:5536 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:5522 nova/compute/resource_tracker.py:392 +#: nova/compute/manager.py:5544 nova/compute/resource_tracker.py:392 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:5563 +#: nova/compute/manager.py:5585 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:5569 +#: nova/compute/manager.py:5591 #, python-format msgid "" "Powering off instance with name label '%s' which is marked as DELETED but" " still present on host." msgstr "" -#: nova/compute/manager.py:5578 +#: nova/compute/manager.py:5600 msgid "set_bootable is not implemented for the current driver" msgstr "" -#: nova/compute/manager.py:5583 +#: nova/compute/manager.py:5605 msgid "Failed to power off instance" msgstr "" -#: nova/compute/manager.py:5587 +#: nova/compute/manager.py:5609 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:5597 +#: nova/compute/manager.py:5619 #, python-format msgid "Periodic cleanup failed to delete instance: %s" msgstr "" -#: nova/compute/manager.py:5601 +#: nova/compute/manager.py:5623 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:5632 +#: nova/compute/manager.py:5654 #, python-format msgid "Setting instance back to %(state)s after: %(error)s" msgstr "" -#: nova/compute/manager.py:5642 +#: nova/compute/manager.py:5664 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5760,13 +5727,18 @@ msgstr "" msgid "Not all properties needed are implemented in the compute driver: %s" msgstr "" -#: nova/conductor/api.py:301 +#: nova/conductor/api.py:300 +msgid "nova-conductor connection established successfully" +msgstr "" + +#: nova/conductor/api.py:305 msgid "" -"Timed out waiting for nova-conductor. Is it running? Or did this service " -"start before nova-conductor?" +"Timed out waiting for nova-conductor. Is it running? Or did this service" +" start before nova-conductor? Reattempting establishment of nova-" +"conductor connection..." msgstr "" -#: nova/conductor/manager.py:125 +#: nova/conductor/manager.py:124 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" @@ -5782,16 +5754,16 @@ msgid "" "failed." msgstr "" -#: nova/conductor/manager.py:674 +#: nova/conductor/manager.py:673 #, python-format msgid "Unshelve attempted but the image %s cannot be found." msgstr "" -#: nova/conductor/manager.py:697 +#: nova/conductor/manager.py:696 msgid "No valid host found for unshelve instance" msgstr "" -#: nova/conductor/manager.py:701 +#: nova/conductor/manager.py:700 msgid "Unshelve attempted but vm_state not SHELVED or SHELVED_OFFLOADED" msgstr "" @@ -5924,24 +5896,24 @@ msgstr "" msgid "Invalid field name: %s" msgstr "" -#: nova/db/sqlalchemy/api.py:3244 +#: nova/db/sqlalchemy/api.py:3242 #, python-format msgid "Change will make usage less than 0 for the following resources: %s" msgstr "" -#: nova/db/sqlalchemy/api.py:4894 +#: nova/db/sqlalchemy/api.py:4892 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " "have been rebooted or crashed. Updating totals." msgstr "" -#: nova/db/sqlalchemy/api.py:5251 +#: nova/db/sqlalchemy/api.py:5249 #, python-format msgid "Add metadata failed for aggregate %(id)s after %(retries)s retries" msgstr "" -#: nova/db/sqlalchemy/api.py:5641 +#: nova/db/sqlalchemy/api.py:5639 #, python-format msgid "IntegrityError detected when archiving table %s" msgstr "" @@ -6157,7 +6129,7 @@ msgstr "" msgid "Not deleting key %s" msgstr "" -#: nova/network/api.py:197 nova/network/neutronv2/api.py:797 +#: nova/network/api.py:198 nova/network/neutronv2/api.py:797 #, python-format msgid "re-assign floating IP %(address)s from instance %(instance_id)s" msgstr "" @@ -6336,17 +6308,17 @@ msgstr "" msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1570 +#: nova/network/linux_net.py:1538 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/manager.py:837 +#: nova/network/manager.py:836 #, python-format msgid "instance-dns-zone not found |%s|." msgstr "" -#: nova/network/manager.py:844 +#: nova/network/manager.py:843 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -6354,88 +6326,88 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:883 +#: nova/network/manager.py:882 #, python-format msgid "Quota exceeded for %s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:943 +#: nova/network/manager.py:942 msgid "Error cleaning up fixed ip allocation. Manual cleanup may be required." msgstr "" -#: nova/network/manager.py:973 +#: nova/network/manager.py:972 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:996 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1038 +#: nova/network/manager.py:1037 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1044 +#: nova/network/manager.py:1043 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1053 +#: nova/network/manager.py:1052 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1057 +#: nova/network/manager.py:1056 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1075 +#: nova/network/manager.py:1074 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1107 +#: nova/network/manager.py:1106 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1127 +#: nova/network/manager.py:1126 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1211 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1215 +#: nova/network/manager.py:1214 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1226 +#: nova/network/manager.py:1225 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1321 +#: nova/network/manager.py:1320 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1950 +#: nova/network/manager.py:1949 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1957 +#: nova/network/manager.py:1956 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -6726,7 +6698,7 @@ msgstr "" msgid "A NetworkModel is required here" msgstr "" -#: nova/objects/instance.py:435 +#: nova/objects/instance.py:432 #, python-format msgid "No save handler for %s" msgstr "" @@ -6754,47 +6726,12 @@ msgstr "" msgid "Snapshot list encountered but no header found!" msgstr "" -#: nova/openstack/common/lockutils.py:103 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/openstack/common/lockutils.py:168 -#, python-format -msgid "Got semaphore \"%(lock)s\"" -msgstr "" - -#: nova/openstack/common/lockutils.py:177 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\"" -msgstr "" - -#: nova/openstack/common/lockutils.py:187 -#, python-format -msgid "Created lock path: %s" -msgstr "" - -#: nova/openstack/common/lockutils.py:205 -#, python-format -msgid "Got file lock \"%(lock)s\" at %(path)s" -msgstr "" - -#: nova/openstack/common/lockutils.py:209 -#, python-format -msgid "Released file lock \"%(lock)s\" at %(path)s" -msgstr "" - -#: nova/openstack/common/lockutils.py:247 +#: nova/openstack/common/lockutils.py:102 #, python-format -msgid "Got semaphore / lock \"%(function)s\"" +msgid "Unable to acquire lock on `%(filename)s` due to %(exception)s" msgstr "" -#: nova/openstack/common/lockutils.py:251 -#, python-format -msgid "Semaphore / lock released \"%(function)s\"" -msgstr "" - -#: nova/openstack/common/log.py:325 +#: nova/openstack/common/log.py:327 #, python-format msgid "Deprecated: %s" msgstr "" @@ -6804,12 +6741,12 @@ msgstr "" msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:487 +#: nova/openstack/common/log.py:486 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:714 +#: nova/openstack/common/log.py:729 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -6837,11 +6774,11 @@ msgstr "" msgid "Rules must be an instance of dict or Rules, got %s instead" msgstr "" -#: nova/openstack/common/processutils.py:58 +#: nova/openstack/common/processutils.py:59 msgid "Unexpected error while running command." msgstr "" -#: nova/openstack/common/processutils.py:61 +#: nova/openstack/common/processutils.py:62 #, python-format msgid "" "%(description)s\n" @@ -6851,20 +6788,20 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: nova/openstack/common/processutils.py:139 +#: nova/openstack/common/processutils.py:144 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: nova/openstack/common/processutils.py:145 +#: nova/openstack/common/processutils.py:150 msgid "Command requested root, but did not specify a root helper." msgstr "" -#: nova/openstack/common/processutils.py:241 +#: nova/openstack/common/processutils.py:247 msgid "Environment not supported over SSH" msgstr "" -#: nova/openstack/common/processutils.py:245 +#: nova/openstack/common/processutils.py:251 msgid "process_input not supported over SSH" msgstr "" @@ -6972,7 +6909,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:58 nova/scheduler/utils.py:92 +#: nova/scheduler/driver.py:58 nova/scheduler/utils.py:91 #, python-format msgid "Setting instance to %s state." msgstr "" @@ -7001,50 +6938,50 @@ msgstr "" msgid "Instance disappeared during scheduling" msgstr "" -#: nova/scheduler/host_manager.py:179 +#: nova/scheduler/host_manager.py:173 #, python-format msgid "Metric name unknown of %r" msgstr "" -#: nova/scheduler/host_manager.py:194 +#: nova/scheduler/host_manager.py:188 #, python-format msgid "" "Host has more disk space than database expected (%(physical)sgb > " "%(database)sgb)" msgstr "" -#: nova/scheduler/host_manager.py:373 +#: nova/scheduler/host_manager.py:365 #, python-format msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:385 +#: nova/scheduler/host_manager.py:377 #, python-format msgid "Host filter forcing available hosts to %s" msgstr "" -#: nova/scheduler/host_manager.py:388 +#: nova/scheduler/host_manager.py:380 #, python-format msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:401 +#: nova/scheduler/host_manager.py:393 #, python-format msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:404 +#: nova/scheduler/host_manager.py:396 #, python-format msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:452 +#: nova/scheduler/host_manager.py:444 #: nova/scheduler/filters/trusted_filter.py:208 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:474 +#: nova/scheduler/host_manager.py:462 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" @@ -7059,28 +6996,28 @@ msgstr "" msgid "Could not decode scheduler options: '%s'" msgstr "" -#: nova/scheduler/utils.py:76 +#: nova/scheduler/utils.py:75 #, python-format msgid "Failed to %(service)s_%(method)s: %(ex)s" msgstr "" -#: nova/scheduler/utils.py:156 +#: nova/scheduler/utils.py:155 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s. Last exception: %(exc)s." msgstr "" -#: nova/scheduler/utils.py:178 +#: nova/scheduler/utils.py:177 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/utils.py:189 +#: nova/scheduler/utils.py:188 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/utils.py:234 +#: nova/scheduler/utils.py:233 #, python-format msgid "Ignoring the invalid elements of the option %(name)s: %(options)s" msgstr "" @@ -7220,32 +7157,32 @@ msgstr "" msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1678 -#: nova/tests/compute/test_compute.py:1705 -#: nova/tests/compute/test_compute.py:1783 -#: nova/tests/compute/test_compute.py:1823 -#: nova/tests/compute/test_compute.py:5528 +#: nova/tests/compute/test_compute.py:1680 +#: nova/tests/compute/test_compute.py:1707 +#: nova/tests/compute/test_compute.py:1785 +#: nova/tests/compute/test_compute.py:1825 +#: nova/tests/compute/test_compute.py:5546 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1685 -#: nova/tests/compute/test_compute.py:1753 -#: nova/tests/compute/test_compute.py:1791 +#: nova/tests/compute/test_compute.py:1687 +#: nova/tests/compute/test_compute.py:1755 +#: nova/tests/compute/test_compute.py:1793 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:5539 +#: nova/tests/compute/test_compute.py:5557 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:6155 +#: nova/tests/compute/test_compute.py:6173 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:10762 +#: nova/tests/compute/test_compute.py:10753 msgid "spawn error" msgstr "" @@ -7359,7 +7296,7 @@ msgid "" msgstr "" #: nova/tests/virt/vmwareapi/test_vm_util.py:196 -#: nova/virt/vmwareapi/vm_util.py:1097 +#: nova/virt/vmwareapi/vm_util.py:1087 #, python-format msgid "Datastore regex %s did not match any datastores" msgstr "" @@ -7440,7 +7377,7 @@ msgstr "" msgid "Key '%(key)s' not in instances '%(inst)s'" msgstr "" -#: nova/virt/firewall.py:178 nova/virt/libvirt/firewall.py:305 +#: nova/virt/firewall.py:178 msgid "Attempted to unfilter instance which is not filtered" msgstr "" @@ -7697,7 +7634,7 @@ msgstr "" msgid "PDU power off failed" msgstr "" -#: nova/virt/baremetal/utils.py:44 nova/virt/libvirt/driver.py:2533 +#: nova/virt/baremetal/utils.py:44 #, python-format msgid "Image %s not found on disk storage. Continue without injecting data" msgstr "" @@ -7840,12 +7777,12 @@ msgstr "" msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:638 +#: nova/virt/disk/api.py:636 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:654 +#: nova/virt/disk/api.py:652 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -8116,22 +8053,21 @@ msgstr "" msgid "Spawning new instance" msgstr "" -#: nova/virt/hyperv/vmops.py:280 nova/virt/vmwareapi/vmops.py:529 +#: nova/virt/hyperv/vmops.py:280 nova/virt/vmwareapi/vmops.py:520 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:283 nova/virt/vmwareapi/vmops.py:533 +#: nova/virt/hyperv/vmops.py:283 nova/virt/vmwareapi/vmops.py:524 msgid "Using config drive for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:296 nova/virt/libvirt/driver.py:2682 +#: nova/virt/hyperv/vmops.py:296 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:304 nova/virt/libvirt/driver.py:2689 -#: nova/virt/vmwareapi/vmops.py:558 +#: nova/virt/hyperv/vmops.py:304 nova/virt/vmwareapi/vmops.py:549 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" @@ -8222,411 +8158,129 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:364 -#, python-format -msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." -msgstr "" - -#: nova/virt/libvirt/driver.py:538 +#: nova/virt/libvirt/driver.py:542 #, python-format msgid "Connection to libvirt lost: %s" msgstr "" -#: nova/virt/libvirt/driver.py:602 -#, python-format -msgid "" -"The libvirt driver is not tested on %(type)s/%(arch)s by the OpenStack " -"project and thus its quality can not be ensured. For more information, " -"see: https://wiki.openstack.org/wiki/HypervisorSupportMatrix" -msgstr "" - -#: nova/virt/libvirt/driver.py:621 -#, python-format -msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." -msgstr "" - -#: nova/virt/libvirt/driver.py:652 -#, python-format -msgid "URI %(uri)s does not support events: %(error)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:669 -#, python-format -msgid "URI %(uri)s does not support connection events: %(error)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:724 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:746 -#, python-format -msgid "Connection to libvirt failed: %s" -msgstr "" - -#: nova/virt/libvirt/driver.py:862 -msgid "Cannot destroy instance, operation time out" -msgstr "" - -#: nova/virt/libvirt/driver.py:864 +#: nova/virt/libvirt/driver.py:868 msgid "operation time out" msgstr "" -#: nova/virt/libvirt/driver.py:869 -#, python-format -msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:885 -msgid "During wait destroy, instance disappeared." -msgstr "" - -#: nova/virt/libvirt/driver.py:890 -msgid "Instance destroyed successfully." -msgstr "" - -#: nova/virt/libvirt/driver.py:900 -msgid "Instance may be started again." -msgstr "" - -#: nova/virt/libvirt/driver.py:910 -msgid "Going to destroy instance again." -msgstr "" - -#: nova/virt/libvirt/driver.py:946 -#, python-format -msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:966 -msgid "Instance may be still running, destroy it again." -msgstr "" - -#: nova/virt/libvirt/driver.py:972 -#, python-format -msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:1021 -#, python-format -msgid "Ignoring Volume Error on vol %(vol_id)s during delete %(exc)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:1071 -#, python-format -msgid "Volume %(disk)s possibly unsafe to remove, please clean up manually" -msgstr "" - -#: nova/virt/libvirt/driver.py:1182 +#: nova/virt/libvirt/driver.py:1187 #, python-format msgid "" "Volume sets block size, but the current libvirt hypervisor '%s' does not " "support custom block size" msgstr "" -#: nova/virt/libvirt/driver.py:1189 +#: nova/virt/libvirt/driver.py:1194 #, python-format msgid "Volume sets block size, but libvirt '%s' or later is required." msgstr "" -#: nova/virt/libvirt/driver.py:1287 +#: nova/virt/libvirt/driver.py:1292 msgid "Swap only supports host devices" msgstr "" -#: nova/virt/libvirt/driver.py:1360 -msgid "During detach_volume, instance disappeared." -msgstr "" - -#: nova/virt/libvirt/driver.py:1384 -msgid "attaching network adapter failed." -msgstr "" - -#: nova/virt/libvirt/driver.py:1405 -msgid "During detach_interface, instance disappeared." -msgstr "" - -#: nova/virt/libvirt/driver.py:1409 -msgid "detaching network adapter failed." -msgstr "" - -#: nova/virt/libvirt/driver.py:1513 -msgid "Beginning live snapshot process" -msgstr "" - -#: nova/virt/libvirt/driver.py:1516 -msgid "Beginning cold snapshot process" -msgstr "" - -#: nova/virt/libvirt/driver.py:1545 -msgid "Snapshot extracted, beginning image upload" -msgstr "" - -#: nova/virt/libvirt/driver.py:1557 -msgid "Snapshot image upload complete" -msgstr "" - -#: nova/virt/libvirt/driver.py:1574 +#: nova/virt/libvirt/driver.py:1579 msgid "libvirt error while requesting blockjob info." msgstr "" -#: nova/virt/libvirt/driver.py:1658 -msgid "Failed to send updated snapshot status to volume service." -msgstr "" - -#: nova/virt/libvirt/driver.py:1708 +#: nova/virt/libvirt/driver.py:1712 msgid "Found no disk to snapshot." msgstr "" -#: nova/virt/libvirt/driver.py:1745 -msgid "" -"Unable to create quiesced VM snapshot, attempting again with quiescing " -"disabled." -msgstr "" - -#: nova/virt/libvirt/driver.py:1752 -msgid "Unable to create VM snapshot, failing volume_snapshot operation." -msgstr "" - -#: nova/virt/libvirt/driver.py:1788 +#: nova/virt/libvirt/driver.py:1790 #, python-format msgid "Unknown type: %s" msgstr "" -#: nova/virt/libvirt/driver.py:1793 +#: nova/virt/libvirt/driver.py:1795 msgid "snapshot_id required in create_info" msgstr "" -#: nova/virt/libvirt/driver.py:1802 -msgid "" -"Error occurred during volume_snapshot_create, sending error status to " -"Cinder." -msgstr "" - -#: nova/virt/libvirt/driver.py:1851 +#: nova/virt/libvirt/driver.py:1853 #, python-format msgid "Libvirt '%s' or later is required for online deletion of volume snapshots." msgstr "" -#: nova/virt/libvirt/driver.py:1858 +#: nova/virt/libvirt/driver.py:1860 #, python-format msgid "Unknown delete_info type %s" msgstr "" -#: nova/virt/libvirt/driver.py:1888 +#: nova/virt/libvirt/driver.py:1890 #, python-format msgid "Unable to locate disk matching id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:1949 -msgid "" -"Error occurred during volume_snapshot_delete, sending error status to " -"Cinder." -msgstr "" - -#: nova/virt/libvirt/driver.py:1970 -msgid "Instance soft rebooted successfully." -msgstr "" - -#: nova/virt/libvirt/driver.py:1974 -msgid "Failed to soft reboot instance. Trying hard reboot." -msgstr "" - -#: nova/virt/libvirt/driver.py:2013 -msgid "Instance shutdown successfully." -msgstr "" - -#: nova/virt/libvirt/driver.py:2021 -msgid "Instance may have been rebooted during soft reboot, so return now." -msgstr "" - -#: nova/virt/libvirt/driver.py:2089 -msgid "Instance rebooted successfully." -msgstr "" - -#: nova/virt/libvirt/driver.py:2257 -msgid "Instance spawned successfully." -msgstr "" - -#: nova/virt/libvirt/driver.py:2273 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "" - -#: nova/virt/libvirt/driver.py:2312 nova/virt/libvirt/driver.py:2338 -#, python-format -msgid "Truncated console log returned, %d bytes ignored" -msgstr "" - -#: nova/virt/libvirt/driver.py:2327 nova/virt/xenapi/vmops.py:1552 +#: nova/virt/libvirt/driver.py:2330 nova/virt/xenapi/vmops.py:1552 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:2412 nova/virt/libvirt/driver.py:2417 -#, python-format -msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" -msgstr "" - -#: nova/virt/libvirt/driver.py:2538 -#, python-format -msgid "Error injecting data into image %(img_id)s (%(e)s)" -msgstr "" - -#: nova/virt/libvirt/driver.py:2564 -msgid "Creating image" -msgstr "" - -#: nova/virt/libvirt/driver.py:2673 -msgid "Using config drive" -msgstr "" - -#: nova/virt/libvirt/driver.py:2696 -msgid "File injection into a boot from volume instance is not supported" -msgstr "" - -#: nova/virt/libvirt/driver.py:2742 +#: nova/virt/libvirt/driver.py:2746 #, python-format msgid "Detaching PCI devices with libvirt < %(ver)s is not permitted" msgstr "" -#: nova/virt/libvirt/driver.py:2771 -msgid "Instance disappeared while detaching a PCI device from it." -msgstr "" - -#: nova/virt/libvirt/driver.py:2782 -#, python-format -msgid "Attaching PCI devices %(dev)s to %(dom)s failed." -msgstr "" - -#: nova/virt/libvirt/driver.py:2826 -#, python-format -msgid "Cannot update service status on host: %s,since it is not registered." -msgstr "" - -#: nova/virt/libvirt/driver.py:2829 -#, python-format -msgid "Cannot update service status on host: %s,due to an unexpected exception." -msgstr "" - -#: nova/virt/libvirt/driver.py:2908 +#: nova/virt/libvirt/driver.py:2912 #, 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:2914 +#: nova/virt/libvirt/driver.py:2918 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:2918 +#: nova/virt/libvirt/driver.py:2922 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:2938 +#: nova/virt/libvirt/driver.py:2942 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:3219 -msgid "Configuring timezone for windows instance to localtime" -msgstr "" - -#: nova/virt/libvirt/driver.py:3472 +#: nova/virt/libvirt/driver.py:3475 #, python-format msgid "" "Error from libvirt while looking up %(instance_id)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3493 +#: nova/virt/libvirt/driver.py:3496 #, 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:3550 -#, python-format -msgid "An error occurred while trying to define a domain with xml: %s" -msgstr "" - -#: nova/virt/libvirt/driver.py:3559 -#, python-format -msgid "An error occurred while trying to launch a defined domain with xml: %s" -msgstr "" - -#: nova/virt/libvirt/driver.py:3568 -#, python-format -msgid "An error occurred while enabling hairpin mode on domain with xml: %s" -msgstr "" - -#: nova/virt/libvirt/driver.py:3586 -#, python-format -msgid "Neutron Reported failure on event %(event)s for instance %(uuid)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:3669 -#, python-format -msgid "Timeout waiting for vif plugging callback for instance %(uuid)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:3691 nova/virt/libvirt/driver.py:3834 -#: nova/virt/libvirt/driver.py:3861 -#, python-format -msgid "libvirt can't find a domain with id: %s" -msgstr "" - -#: nova/virt/libvirt/driver.py:3763 -msgid "" -"Cannot get the number of cpu, because this function is not implemented " -"for this platform. " -msgstr "" - -#: nova/virt/libvirt/driver.py:3773 +#: nova/virt/libvirt/driver.py:3760 msgid "Invalid vcpu_pin_set config, out of hypervisor cpu range." msgstr "" -#: nova/virt/libvirt/driver.py:3826 -#, python-format -msgid "couldn't obtain the vpu count from domain id: %(id)s, exception: %(ex)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:3902 +#: nova/virt/libvirt/driver.py:3890 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:3916 nova/virt/xenapi/host.py:256 -#, python-format -msgid "" -"Hostname has changed from %(old)s to %(new)s. A restart is required to " -"take effect." -msgstr "" - -#: nova/virt/libvirt/driver.py:4121 -#, python-format -msgid "" -"Getting block stats failed, device might have been detached. " -"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:4127 -#, python-format -msgid "" -"Could not find domain in libvirt for instance %s. Cannot get block stats " -"for device" -msgstr "" - -#: nova/virt/libvirt/driver.py:4263 +#: nova/virt/libvirt/driver.py:4251 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:4271 +#: nova/virt/libvirt/driver.py:4259 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:4315 +#: nova/virt/libvirt/driver.py:4303 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " @@ -8636,13 +8290,6 @@ msgstr "" #: nova/virt/libvirt/driver.py:4342 #, python-format msgid "" -"Instance launched has CPU info:\n" -"%s" -msgstr "" - -#: nova/virt/libvirt/driver.py:4354 -#, python-format -msgid "" "CPU doesn't have compatibility.\n" "\n" "%(ret)s\n" @@ -8650,117 +8297,37 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:4421 +#: nova/virt/libvirt/driver.py:4409 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:4493 -#, python-format -msgid "Live Migration failure: %s" -msgstr "" - -#: nova/virt/libvirt/driver.py:4606 -#, python-format -msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." -msgstr "" - -#: nova/virt/libvirt/driver.py:4739 -#, python-format -msgid "" -"Error from libvirt while getting description of %(instance_name)s: [Error" -" Code %(error_code)s] %(ex)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:4818 -#, python-format -msgid "" -"Periodic task is updating the host stat, it is trying to get disk " -"%(i_name)s, but disk file was removed by concurrent operations such as " -"resize." -msgstr "" - -#: nova/virt/libvirt/driver.py:4906 +#: nova/virt/libvirt/driver.py:4900 msgid "Unable to resize disk down." msgstr "" -#: nova/virt/libvirt/driver.py:4992 -msgid "Instance running successfully." -msgstr "" - -#: nova/virt/libvirt/driver.py:5232 -#, python-format -msgid "Deleting instance files %s" -msgstr "" - -#: nova/virt/libvirt/driver.py:5237 -#, python-format -msgid "Failed to cleanup directory %(target)s: %(e)s" -msgstr "" - -#: nova/virt/libvirt/driver.py:5244 -#, python-format -msgid "Deletion of %s failed" -msgstr "" - -#: nova/virt/libvirt/driver.py:5247 -#, python-format -msgid "Deletion of %s complete" -msgstr "" - -#: nova/virt/libvirt/firewall.py:48 -msgid "" -"Libvirt module could not be loaded. NWFilterFirewall will not work " -"correctly." -msgstr "" - -#: nova/virt/libvirt/firewall.py:104 -msgid "Called setup_basic_filtering in nwfilter" -msgstr "" - -#: nova/virt/libvirt/firewall.py:112 -msgid "Ensuring static filters" -msgstr "" - -#: nova/virt/libvirt/imagebackend.py:201 -#, python-format -msgid "Unable to preallocate_images=%(imgs)s at path: %(path)s" -msgstr "" - -#: nova/virt/libvirt/imagebackend.py:229 -#, python-format -msgid "" -"%(base)s virtual size %(base_size)s larger than flavor root disk size " -"%(size)s" -msgstr "" - -#: nova/virt/libvirt/imagebackend.py:257 +#: nova/virt/libvirt/imagebackend.py:258 #, python-format msgid "Could not load line %(line)s, got error %(error)s" msgstr "" -#: nova/virt/libvirt/imagebackend.py:272 +#: nova/virt/libvirt/imagebackend.py:273 msgid "Attempted overwrite of an existing value." msgstr "" -#: nova/virt/libvirt/imagebackend.py:428 +#: nova/virt/libvirt/imagebackend.py:429 msgid "You should specify images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:500 -#, python-format -msgid "error opening rbd image %s" -msgstr "" - -#: nova/virt/libvirt/imagebackend.py:543 +#: nova/virt/libvirt/imagebackend.py:544 msgid "You should specify images_rbd_pool flag to use rbd images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:657 +#: nova/virt/libvirt/imagebackend.py:658 msgid "rbd python libraries not found" msgstr "" -#: nova/virt/libvirt/imagebackend.py:696 +#: nova/virt/libvirt/imagebackend.py:697 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -8795,56 +8362,27 @@ msgstr "" msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:351 nova/virt/libvirt/vif.py:606 -#: nova/virt/libvirt/vif.py:788 +#: nova/virt/libvirt/vif.py:353 nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:797 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:395 nova/virt/libvirt/vif.py:626 -#: nova/virt/libvirt/vif.py:808 +#: nova/virt/libvirt/vif.py:397 nova/virt/libvirt/vif.py:628 +#: nova/virt/libvirt/vif.py:817 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:546 nova/virt/libvirt/vif.py:570 -#: nova/virt/libvirt/vif.py:594 -msgid "Failed while plugging vif" -msgstr "" - -#: nova/virt/libvirt/vif.py:642 nova/virt/libvirt/vif.py:673 -#: nova/virt/libvirt/vif.py:691 nova/virt/libvirt/vif.py:712 -#: nova/virt/libvirt/vif.py:731 nova/virt/libvirt/vif.py:755 -#: nova/virt/libvirt/vif.py:776 -msgid "Failed while unplugging vif" -msgstr "" - -#: nova/virt/libvirt/vif.py:818 -#, python-format -msgid "" -"VIF driver \"%s\" is marked as deprecated and will be removed in the Juno" -" release." -msgstr "" - #: nova/virt/libvirt/volume.py:291 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:666 -#, python-format -msgid "Couldn't unmount the NFS share %s" -msgstr "" - #: nova/virt/libvirt/volume.py:737 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:815 -#, python-format -msgid "Couldn't unmount the GlusterFS share %s" -msgstr "" - #: nova/virt/libvirt/volume.py:909 msgid "We are unable to locate any Fibre Channel devices" msgstr "" @@ -8932,6 +8470,34 @@ msgstr "" msgid "In vmwareapi:_poll_task, Got this error %s" msgstr "" +#: nova/virt/vmwareapi/ds_util.py:38 +msgid "Datastore name cannot be None" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:40 +msgid "Datastore reference cannot be None" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:42 +msgid "Invalid capacity" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:45 +msgid "Capacity is smaller than free space" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:106 +msgid "datastore name empty" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:111 +msgid "path component cannot be None" +msgstr "" + +#: nova/virt/vmwareapi/ds_util.py:144 +msgid "datastore path empty" +msgstr "" + #: nova/virt/vmwareapi/error_util.py:46 msgid "exception_summary must not be a list" msgstr "" @@ -9115,26 +8681,26 @@ msgstr "" msgid "Unable to retrieve value for %(path)s Reason: %(reason)s" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:197 +#: nova/virt/vmwareapi/vm_util.py:195 #, python-format msgid "%s is not supported." msgstr "" -#: nova/virt/vmwareapi/vm_util.py:989 +#: nova/virt/vmwareapi/vm_util.py:980 msgid "No host available on cluster" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:1220 +#: nova/virt/vmwareapi/vm_util.py:1210 #, python-format msgid "Failed to get cluster references %s" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:1232 +#: nova/virt/vmwareapi/vm_util.py:1222 #, python-format msgid "Failed to get resource pool references %s" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:1414 +#: nova/virt/vmwareapi/vm_util.py:1404 msgid "vmwareapi:vm_util:clone_vmref_for_instance, called with vm_ref=None" msgstr "" @@ -9143,66 +8709,66 @@ msgstr "" msgid "Extending virtual disk failed with error: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:247 +#: nova/virt/vmwareapi/vmops.py:246 msgid "Image disk size greater than requested disk size" msgstr "" -#: nova/virt/vmwareapi/vmops.py:480 +#: nova/virt/vmwareapi/vmops.py:471 #, python-format msgid "Root disk file creation failed - %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:822 +#: nova/virt/vmwareapi/vmops.py:813 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:878 +#: nova/virt/vmwareapi/vmops.py:869 #, python-format msgid "" "In vmwareapi:vmops:_destroy_instance, got this exception while un-" "registering the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:903 +#: nova/virt/vmwareapi/vmops.py:892 #, python-format msgid "" "In vmwareapi:vmops:_destroy_instance, got this exception while deleting " "the VM contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:937 +#: nova/virt/vmwareapi/vmops.py:926 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:941 +#: nova/virt/vmwareapi/vmops.py:930 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:948 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:968 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1067 +#: nova/virt/vmwareapi/vmops.py:1056 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:1158 +#: nova/virt/vmwareapi/vmops.py:1147 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1224 nova/virt/xenapi/vmops.py:1497 +#: nova/virt/vmwareapi/vmops.py:1213 nova/virt/xenapi/vmops.py:1497 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1228 nova/virt/xenapi/vmops.py:1501 +#: nova/virt/vmwareapi/vmops.py:1217 nova/virt/xenapi/vmops.py:1501 msgid "Automatically hard rebooting" msgstr "" @@ -9232,66 +8798,66 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:111 nova/virt/xenapi/vmops.py:1768 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1768 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:116 nova/virt/xenapi/vmops.py:1773 +#: nova/virt/xenapi/agent.py:117 nova/virt/xenapi/vmops.py:1773 #, 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:121 nova/virt/xenapi/vmops.py:1778 +#: nova/virt/xenapi/agent.py:122 nova/virt/xenapi/vmops.py:1778 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:131 +#: nova/virt/xenapi/agent.py:132 #, python-format msgid "" "The agent call to %(method)s returned an invalid response: %(ret)r. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:138 +#: nova/virt/xenapi/agent.py:139 #, python-format msgid "The agent call to %(method)s returned an an error: %(ret)r. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:170 +#: nova/virt/xenapi/agent.py:171 #, python-format msgid "Ignoring error while configuring instance with agent: %s" msgstr "" -#: nova/virt/xenapi/agent.py:242 +#: nova/virt/xenapi/agent.py:247 #, python-format msgid "Unable to update the agent due to: %(exc)s" msgstr "" -#: nova/virt/xenapi/agent.py:368 +#: nova/virt/xenapi/agent.py:373 msgid "" "XenServer tools installed in this image are capable of network injection." " Networking files will not bemanipulated" msgstr "" -#: nova/virt/xenapi/agent.py:376 +#: nova/virt/xenapi/agent.py:381 msgid "" "XenServer tools are present in this image but are not capable of network " "injection" msgstr "" -#: nova/virt/xenapi/agent.py:380 +#: nova/virt/xenapi/agent.py:385 msgid "XenServer tools are not installed in this image" msgstr "" -#: nova/virt/xenapi/agent.py:394 +#: nova/virt/xenapi/agent.py:399 msgid "Invalid 'agent_present' value. Falling back to the default." msgstr "" -#: nova/virt/xenapi/agent.py:435 +#: nova/virt/xenapi/agent.py:440 #, python-format msgid "OpenSSL error: %s" msgstr "" @@ -9327,37 +8893,44 @@ msgid "" "with the wrong number of arguments" msgstr "" -#: nova/virt/xenapi/host.py:72 +#: nova/virt/xenapi/host.py:74 #, python-format msgid "" "Instance %(name)s running on %(host)s could not be found in the database:" " assuming it is a worker VM and skip ping migration to a new host" msgstr "" -#: nova/virt/xenapi/host.py:84 +#: nova/virt/xenapi/host.py:86 #, python-format msgid "Aggregate for host %(host)s count not be found." msgstr "" -#: nova/virt/xenapi/host.py:103 +#: nova/virt/xenapi/host.py:105 #, python-format msgid "Unable to migrate VM %(vm_ref)s from %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:183 +#: nova/virt/xenapi/host.py:186 msgid "Failed to parse information about a pci device for passthrough" msgstr "" -#: nova/virt/xenapi/host.py:281 +#: nova/virt/xenapi/host.py:259 +#, python-format +msgid "" +"Hostname has changed from %(old)s to %(new)s. A restart is required to " +"take effect." +msgstr "" + +#: nova/virt/xenapi/host.py:284 #, python-format msgid "Failed to extract instance support from %s" msgstr "" -#: nova/virt/xenapi/host.py:298 +#: nova/virt/xenapi/host.py:301 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:301 +#: nova/virt/xenapi/host.py:304 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -9765,7 +9338,7 @@ msgstr "" msgid "Migrate Send failed" msgstr "" -#: nova/virt/xenapi/volume_utils.py:86 nova/virt/xenapi/volume_utils.py:263 +#: nova/virt/xenapi/volume_utils.py:86 nova/virt/xenapi/volume_utils.py:262 #, python-format msgid "Unable to obtain target information %s" msgstr "" @@ -9782,36 +9355,36 @@ msgid "" "%(target_lun)s)" msgstr "" -#: nova/virt/xenapi/volume_utils.py:181 +#: nova/virt/xenapi/volume_utils.py:180 #, python-format msgid "Unable to get record of VDI %s on" msgstr "" -#: nova/virt/xenapi/volume_utils.py:203 +#: nova/virt/xenapi/volume_utils.py:202 #, python-format msgid "Unable to introduce VDI for SR %s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:230 +#: nova/virt/xenapi/volume_utils.py:229 msgid "Cannot purge SR with referenced VDIs" msgstr "" -#: nova/virt/xenapi/volume_utils.py:247 +#: nova/virt/xenapi/volume_utils.py:246 #, python-format msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:255 +#: nova/virt/xenapi/volume_utils.py:254 #, python-format msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:279 +#: nova/virt/xenapi/volume_utils.py:278 #, python-format msgid "Mountpoint cannot be translated: %s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:301 +#: nova/virt/xenapi/volume_utils.py:300 #, python-format msgid "Unable to find SR from VBD %s" msgstr "" diff --git a/nova/locale/pt_BR/LC_MESSAGES/nova-log-error.po b/nova/locale/pt_BR/LC_MESSAGES/nova-log-error.po index d89f3462c2..de1d48a079 100644 --- a/nova/locale/pt_BR/LC_MESSAGES/nova-log-error.po +++ b/nova/locale/pt_BR/LC_MESSAGES/nova-log-error.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06:08+0000\n" "PO-Revision-Date: 2014-06-14 19:30+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/nova/" @@ -39,7 +39,12 @@ msgstr "" msgid "Exception running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/objects/instance_fault.py:86 +#: nova/api/ec2/__init__.py:243 +#, python-format +msgid "Keystone failure: %s" +msgstr "" + +#: nova/objects/instance_fault.py:87 msgid "Failed to notify cells of instance fault" msgstr "Falha ao notificar células de falha da instância" @@ -53,6 +58,11 @@ msgstr "Exceção original sendo descartada: %s" msgid "Unexpected exception occurred %d time(s)... retrying." msgstr "Exceção não esperada ocorreu %d vez(es)... tentando novamente." +#: nova/openstack/common/lockutils.py:120 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + #: nova/openstack/common/loopingcall.py:89 msgid "in fixed duration looping call" msgstr "em uma chamada de laço de duração fixa" @@ -106,6 +116,141 @@ msgstr "Exceção de BD incluída." msgid "Failed to migrate to version %s on engine %s" msgstr "" +#: nova/virt/libvirt/driver.py:625 +#, python-format +msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." +msgstr "" + +#: nova/virt/libvirt/driver.py:749 +#, python-format +msgid "Connection to libvirt failed: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:873 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:889 +msgid "During wait destroy, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/driver.py:951 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:977 +#, python-format +msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:1389 +msgid "attaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1414 +msgid "detaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1663 +msgid "Failed to send updated snapshot status to volume service." +msgstr "" + +#: nova/virt/libvirt/driver.py:1749 +msgid "" +"Unable to create quiesced VM snapshot, attempting again with quiescing " +"disabled." +msgstr "" + +#: nova/virt/libvirt/driver.py:1755 +msgid "Unable to create VM snapshot, failing volume_snapshot operation." +msgstr "" + +#: nova/virt/libvirt/driver.py:1804 +msgid "" +"Error occurred during volume_snapshot_create, sending error status to Cinder." +msgstr "" + +#: nova/virt/libvirt/driver.py:1951 +msgid "" +"Error occurred during volume_snapshot_delete, sending error status to Cinder." +msgstr "" + +#: nova/virt/libvirt/driver.py:2416 nova/virt/libvirt/driver.py:2421 +#, python-format +msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgstr "" + +#: nova/virt/libvirt/driver.py:2542 +#, python-format +msgid "Error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/driver.py:2693 +#, python-format +msgid "Creating config drive failed with error: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2786 +#, python-format +msgid "Attaching PCI devices %(dev)s to %(dom)s failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:3553 +#, python-format +msgid "An error occurred while trying to define a domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3562 +#, python-format +msgid "An error occurred while trying to launch a defined domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3571 +#, python-format +msgid "An error occurred while enabling hairpin mode on domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3589 +#, python-format +msgid "Neutron Reported failure on event %(event)s for instance %(uuid)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3904 +#, python-format +msgid "" +"Hostname has changed from %(old)s to %(new)s. A restart is required to take " +"effect." +msgstr "" + +#: nova/virt/libvirt/driver.py:4481 +#, python-format +msgid "Live Migration failure: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5231 +#, python-format +msgid "Failed to cleanup directory %(target)s: %(e)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:202 +#, python-format +msgid "Unable to preallocate_images=%(imgs)s at path: %(path)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:230 +#, python-format +msgid "" +"%(base)s virtual size %(base_size)s larger than flavor root disk size " +"%(size)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:501 +#, python-format +msgid "error opening rbd image %s" +msgstr "" + #: nova/virt/libvirt/imagecache.py:130 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" @@ -126,7 +271,29 @@ msgstr "" msgid "ignoring unrecognized volume_clear='%s' value" msgstr "" +#: nova/virt/libvirt/vif.py:548 nova/virt/libvirt/vif.py:572 +#: nova/virt/libvirt/vif.py:596 +msgid "Failed while plugging vif" +msgstr "" + +#: nova/virt/libvirt/vif.py:644 nova/virt/libvirt/vif.py:676 +#: nova/virt/libvirt/vif.py:695 nova/virt/libvirt/vif.py:717 +#: nova/virt/libvirt/vif.py:737 nova/virt/libvirt/vif.py:762 +#: nova/virt/libvirt/vif.py:784 +msgid "Failed while unplugging vif" +msgstr "" + #: nova/virt/libvirt/volume.py:141 #, python-format msgid "Unknown content in connection_info/access_mode: %s" msgstr "" + +#: nova/virt/libvirt/volume.py:666 +#, python-format +msgid "Couldn't unmount the NFS share %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:815 +#, python-format +msgid "Couldn't unmount the GlusterFS share %s" +msgstr "" diff --git a/nova/locale/pt_BR/LC_MESSAGES/nova-log-info.po b/nova/locale/pt_BR/LC_MESSAGES/nova-log-info.po index c078ad7dc6..29c655d5b6 100644 --- a/nova/locale/pt_BR/LC_MESSAGES/nova-log-info.po +++ b/nova/locale/pt_BR/LC_MESSAGES/nova-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" -"PO-Revision-Date: 2014-06-20 16:41+0000\n" +"POT-Creation-Date: 2014-06-30 06:07+0000\n" +"PO-Revision-Date: 2014-06-30 05:01+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/nova/" "language/pt_BR/)\n" @@ -24,6 +24,16 @@ msgstr "" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Backdoor de Eventlet escutando na porta %(port)s pelo processo %(pid)d" +#: nova/openstack/common/lockutils.py:83 +#, python-format +msgid "Created lock path: %s" +msgstr "Criado caminho de lock: %s" + +#: nova/openstack/common/lockutils.py:250 +#, python-format +msgid "Failed to remove file %(file)s" +msgstr "" + #: nova/openstack/common/periodic_task.py:125 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" @@ -91,6 +101,141 @@ msgstr "Excluindo linha duplicada com ID: %(id)s da tabela: %(table)s" msgid "%(num_values)d values found, of which the minimum value will be used." msgstr "" +#: nova/virt/libvirt/driver.py:894 +msgid "Instance destroyed successfully." +msgstr "Instância destruída com êxito." + +#: nova/virt/libvirt/driver.py:904 +msgid "Instance may be started again." +msgstr "A instância pode ser iniciada novamente." + +#: nova/virt/libvirt/driver.py:914 +msgid "Going to destroy instance again." +msgstr "Destruindo a instância novamente." + +#: nova/virt/libvirt/driver.py:1518 +msgid "Beginning live snapshot process" +msgstr "Começando o processo de captura instantânea em tempo real" + +#: nova/virt/libvirt/driver.py:1521 +msgid "Beginning cold snapshot process" +msgstr "Iniciando processo de captura instantânea a frio" + +#: nova/virt/libvirt/driver.py:1550 +msgid "Snapshot extracted, beginning image upload" +msgstr "Captura instantânea extraída, iniciando upload da imagem" + +#: nova/virt/libvirt/driver.py:1562 +msgid "Snapshot image upload complete" +msgstr "Upload da imagem de captura instantânea concluído" + +#: nova/virt/libvirt/driver.py:1972 +msgid "Instance soft rebooted successfully." +msgstr "Reinicialização virtual da instância bem-sucedida." + +#: nova/virt/libvirt/driver.py:2015 +msgid "Instance shutdown successfully." +msgstr "A instância foi encerrada com êxito." + +#: nova/virt/libvirt/driver.py:2023 +msgid "Instance may have been rebooted during soft reboot, so return now." +msgstr "" +"A instância pode ter sido reinicializada durante a reinicialização virtual, " +"portanto retorne agora." + +#: nova/virt/libvirt/driver.py:2091 +msgid "Instance rebooted successfully." +msgstr "Instância reinicializada com êxito." + +#: nova/virt/libvirt/driver.py:2259 +msgid "Instance spawned successfully." +msgstr "Feito spawn da instância com êxito." + +#: nova/virt/libvirt/driver.py:2275 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "dados: %(data)r, fpath: %(fpath)r" + +#: nova/virt/libvirt/driver.py:2314 nova/virt/libvirt/driver.py:2341 +#, python-format +msgid "Truncated console log returned, %d bytes ignored" +msgstr "Log do console truncado retornado, %d bytes ignorados" + +#: nova/virt/libvirt/driver.py:2568 +msgid "Creating image" +msgstr "Criando imagem" + +#: nova/virt/libvirt/driver.py:2677 +msgid "Using config drive" +msgstr "Usando unidade de configuração" + +#: nova/virt/libvirt/driver.py:2686 +#, python-format +msgid "Creating config drive at %(path)s" +msgstr "Criando unidade de configuração em %(path)s" + +#: nova/virt/libvirt/driver.py:3223 +msgid "Configuring timezone for windows instance to localtime" +msgstr "" + +#: nova/virt/libvirt/driver.py:3694 nova/virt/libvirt/driver.py:3821 +#: nova/virt/libvirt/driver.py:3849 +#, python-format +msgid "libvirt can't find a domain with id: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4109 +#, python-format +msgid "" +"Getting block stats failed, device might have been detached. Instance=" +"%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4115 +#, python-format +msgid "" +"Could not find domain in libvirt for instance %s. Cannot get block stats for " +"device" +msgstr "" +"Não foi possível localizar o domínio em libvirt para a instância %s. Não é " +"possível obter estatísticas do bloco para o dispositivo" + +#: nova/virt/libvirt/driver.py:4330 +#, python-format +msgid "Instance launched has CPU info: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4986 +msgid "Instance running successfully." +msgstr "Instância executando com êxito." + +#: nova/virt/libvirt/driver.py:5226 +#, python-format +msgid "Deleting instance files %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5238 +#, python-format +msgid "Deletion of %s failed" +msgstr "" + +#: nova/virt/libvirt/driver.py:5241 +#, python-format +msgid "Deletion of %s complete" +msgstr "" + +#: nova/virt/libvirt/firewall.py:105 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "Chamada setup_basic_filtering em nwfilter" + +#: nova/virt/libvirt/firewall.py:113 +msgid "Ensuring static filters" +msgstr "Assegurando filtros estáticos" + +#: nova/virt/libvirt/firewall.py:306 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "Tentou cancelar a filtragem da instância que não foi filtrada" + #: nova/virt/libvirt/imagecache.py:191 #, python-format msgid "Writing stored info to %s" diff --git a/nova/locale/zh_CN/LC_MESSAGES/nova-log-error.po b/nova/locale/zh_CN/LC_MESSAGES/nova-log-error.po index 8a0043d605..07779ffe21 100644 --- a/nova/locale/zh_CN/LC_MESSAGES/nova-log-error.po +++ b/nova/locale/zh_CN/LC_MESSAGES/nova-log-error.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06:08+0000\n" "PO-Revision-Date: 2014-06-14 19:30+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/nova/" @@ -39,7 +39,12 @@ msgstr "" msgid "Exception running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/objects/instance_fault.py:86 +#: nova/api/ec2/__init__.py:243 +#, python-format +msgid "Keystone failure: %s" +msgstr "" + +#: nova/objects/instance_fault.py:87 msgid "Failed to notify cells of instance fault" msgstr "未能通知单元有关实例故障的事项" @@ -53,6 +58,11 @@ msgstr "正在删除原始异常:%s" msgid "Unexpected exception occurred %d time(s)... retrying." msgstr "意外的异常已发生 %d 次...正在重试。" +#: nova/openstack/common/lockutils.py:120 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + #: nova/openstack/common/loopingcall.py:89 msgid "in fixed duration looping call" msgstr "在固定时段内循环调用" @@ -106,6 +116,141 @@ msgstr "数据库异常被包裹。" msgid "Failed to migrate to version %s on engine %s" msgstr "" +#: nova/virt/libvirt/driver.py:625 +#, python-format +msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." +msgstr "" + +#: nova/virt/libvirt/driver.py:749 +#, python-format +msgid "Connection to libvirt failed: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:873 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:889 +msgid "During wait destroy, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/driver.py:951 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:977 +#, python-format +msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:1389 +msgid "attaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1414 +msgid "detaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1663 +msgid "Failed to send updated snapshot status to volume service." +msgstr "" + +#: nova/virt/libvirt/driver.py:1749 +msgid "" +"Unable to create quiesced VM snapshot, attempting again with quiescing " +"disabled." +msgstr "" + +#: nova/virt/libvirt/driver.py:1755 +msgid "Unable to create VM snapshot, failing volume_snapshot operation." +msgstr "" + +#: nova/virt/libvirt/driver.py:1804 +msgid "" +"Error occurred during volume_snapshot_create, sending error status to Cinder." +msgstr "" + +#: nova/virt/libvirt/driver.py:1951 +msgid "" +"Error occurred during volume_snapshot_delete, sending error status to Cinder." +msgstr "" + +#: nova/virt/libvirt/driver.py:2416 nova/virt/libvirt/driver.py:2421 +#, python-format +msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgstr "" + +#: nova/virt/libvirt/driver.py:2542 +#, python-format +msgid "Error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/driver.py:2693 +#, python-format +msgid "Creating config drive failed with error: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2786 +#, python-format +msgid "Attaching PCI devices %(dev)s to %(dom)s failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:3553 +#, python-format +msgid "An error occurred while trying to define a domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3562 +#, python-format +msgid "An error occurred while trying to launch a defined domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3571 +#, python-format +msgid "An error occurred while enabling hairpin mode on domain with xml: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3589 +#, python-format +msgid "Neutron Reported failure on event %(event)s for instance %(uuid)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3904 +#, python-format +msgid "" +"Hostname has changed from %(old)s to %(new)s. A restart is required to take " +"effect." +msgstr "" + +#: nova/virt/libvirt/driver.py:4481 +#, python-format +msgid "Live Migration failure: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5231 +#, python-format +msgid "Failed to cleanup directory %(target)s: %(e)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:202 +#, python-format +msgid "Unable to preallocate_images=%(imgs)s at path: %(path)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:230 +#, python-format +msgid "" +"%(base)s virtual size %(base_size)s larger than flavor root disk size " +"%(size)s" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:501 +#, python-format +msgid "error opening rbd image %s" +msgstr "" + #: nova/virt/libvirt/imagecache.py:130 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" @@ -126,7 +271,29 @@ msgstr "" msgid "ignoring unrecognized volume_clear='%s' value" msgstr "" +#: nova/virt/libvirt/vif.py:548 nova/virt/libvirt/vif.py:572 +#: nova/virt/libvirt/vif.py:596 +msgid "Failed while plugging vif" +msgstr "" + +#: nova/virt/libvirt/vif.py:644 nova/virt/libvirt/vif.py:676 +#: nova/virt/libvirt/vif.py:695 nova/virt/libvirt/vif.py:717 +#: nova/virt/libvirt/vif.py:737 nova/virt/libvirt/vif.py:762 +#: nova/virt/libvirt/vif.py:784 +msgid "Failed while unplugging vif" +msgstr "" + #: nova/virt/libvirt/volume.py:141 #, python-format msgid "Unknown content in connection_info/access_mode: %s" msgstr "" + +#: nova/virt/libvirt/volume.py:666 +#, python-format +msgid "Couldn't unmount the NFS share %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:815 +#, python-format +msgid "Couldn't unmount the GlusterFS share %s" +msgstr "" diff --git a/nova/locale/zh_CN/LC_MESSAGES/nova-log-info.po b/nova/locale/zh_CN/LC_MESSAGES/nova-log-info.po index 5fd8f85831..ce4fc2c650 100644 --- a/nova/locale/zh_CN/LC_MESSAGES/nova-log-info.po +++ b/nova/locale/zh_CN/LC_MESSAGES/nova-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" -"PO-Revision-Date: 2014-06-20 16:41+0000\n" +"POT-Creation-Date: 2014-06-30 06:07+0000\n" +"PO-Revision-Date: 2014-06-30 05:01+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/nova/" "language/zh_CN/)\n" @@ -24,6 +24,16 @@ msgstr "" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "" +#: nova/openstack/common/lockutils.py:83 +#, python-format +msgid "Created lock path: %s" +msgstr "已创建锁路径:%s" + +#: nova/openstack/common/lockutils.py:250 +#, python-format +msgid "Failed to remove file %(file)s" +msgstr "" + #: nova/openstack/common/periodic_task.py:125 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" @@ -91,6 +101,137 @@ msgstr "正在从表 %(table)s 中删除具有id %(id)s 的重复行" msgid "%(num_values)d values found, of which the minimum value will be used." msgstr "" +#: nova/virt/libvirt/driver.py:894 +msgid "Instance destroyed successfully." +msgstr "实例销毁成功。" + +#: nova/virt/libvirt/driver.py:904 +msgid "Instance may be started again." +msgstr "可再次启动实例。" + +#: nova/virt/libvirt/driver.py:914 +msgid "Going to destroy instance again." +msgstr "将再次销毁实例。" + +#: nova/virt/libvirt/driver.py:1518 +msgid "Beginning live snapshot process" +msgstr "正在开始实时快照流程" + +#: nova/virt/libvirt/driver.py:1521 +msgid "Beginning cold snapshot process" +msgstr "正在结束冷快照流程" + +#: nova/virt/libvirt/driver.py:1550 +msgid "Snapshot extracted, beginning image upload" +msgstr "已抽取快照,正在开始映像上载" + +#: nova/virt/libvirt/driver.py:1562 +msgid "Snapshot image upload complete" +msgstr "快照映像上载完成" + +#: nova/virt/libvirt/driver.py:1972 +msgid "Instance soft rebooted successfully." +msgstr "已成功执行实例软重新引导。" + +#: nova/virt/libvirt/driver.py:2015 +msgid "Instance shutdown successfully." +msgstr "已成功关闭实例。" + +#: nova/virt/libvirt/driver.py:2023 +msgid "Instance may have been rebooted during soft reboot, so return now." +msgstr "在软重新引导期间,可能已重新引导实例,因此会立即返回。" + +#: nova/virt/libvirt/driver.py:2091 +msgid "Instance rebooted successfully." +msgstr "实例成功重启。" + +#: nova/virt/libvirt/driver.py:2259 +msgid "Instance spawned successfully." +msgstr "实例成功生产。" + +#: nova/virt/libvirt/driver.py:2275 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "data:%(data)r, fpath: %(fpath)r" + +#: nova/virt/libvirt/driver.py:2314 nova/virt/libvirt/driver.py:2341 +#, python-format +msgid "Truncated console log returned, %d bytes ignored" +msgstr "已返回截断的控制台日志,忽略了 %d 个字节" + +#: nova/virt/libvirt/driver.py:2568 +msgid "Creating image" +msgstr "正在创建镜像" + +#: nova/virt/libvirt/driver.py:2677 +msgid "Using config drive" +msgstr "正在使用配置驱动器" + +#: nova/virt/libvirt/driver.py:2686 +#, python-format +msgid "Creating config drive at %(path)s" +msgstr "正在 %(path)s 处创建配置驱动器" + +#: nova/virt/libvirt/driver.py:3223 +msgid "Configuring timezone for windows instance to localtime" +msgstr "" + +#: nova/virt/libvirt/driver.py:3694 nova/virt/libvirt/driver.py:3821 +#: nova/virt/libvirt/driver.py:3849 +#, python-format +msgid "libvirt can't find a domain with id: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4109 +#, python-format +msgid "" +"Getting block stats failed, device might have been detached. Instance=" +"%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4115 +#, python-format +msgid "" +"Could not find domain in libvirt for instance %s. Cannot get block stats for " +"device" +msgstr "对于实例 %s,在 libvirt 中找不到域。无法获取设备的块统计信息" + +#: nova/virt/libvirt/driver.py:4330 +#, python-format +msgid "Instance launched has CPU info: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4986 +msgid "Instance running successfully." +msgstr "实例正在成功运行。" + +#: nova/virt/libvirt/driver.py:5226 +#, python-format +msgid "Deleting instance files %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5238 +#, python-format +msgid "Deletion of %s failed" +msgstr "" + +#: nova/virt/libvirt/driver.py:5241 +#, python-format +msgid "Deletion of %s complete" +msgstr "" + +#: nova/virt/libvirt/firewall.py:105 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "在 nwfilter 里调用 setup_basic_filtering" + +#: nova/virt/libvirt/firewall.py:113 +msgid "Ensuring static filters" +msgstr "正在确保静态过滤器" + +#: nova/virt/libvirt/firewall.py:306 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "试图不过滤没有过滤的实例" + #: nova/virt/libvirt/imagecache.py:191 #, python-format msgid "Writing stored info to %s" diff --git a/nova/locale/zh_TW/LC_MESSAGES/nova-log-info.po b/nova/locale/zh_TW/LC_MESSAGES/nova-log-info.po index 31215ad0c3..3366c8bcfe 100644 --- a/nova/locale/zh_TW/LC_MESSAGES/nova-log-info.po +++ b/nova/locale/zh_TW/LC_MESSAGES/nova-log-info.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-06-24 06:06+0000\n" +"POT-Creation-Date: 2014-06-30 06:07+0000\n" "PO-Revision-Date: 2014-06-18 19:31+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/nova/" @@ -24,6 +24,16 @@ msgstr "" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "" +#: nova/openstack/common/lockutils.py:83 +#, python-format +msgid "Created lock path: %s" +msgstr "" + +#: nova/openstack/common/lockutils.py:250 +#, python-format +msgid "Failed to remove file %(file)s" +msgstr "" + #: nova/openstack/common/periodic_task.py:125 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" @@ -91,6 +101,137 @@ msgstr "" msgid "%(num_values)d values found, of which the minimum value will be used." msgstr "" +#: nova/virt/libvirt/driver.py:894 +msgid "Instance destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:904 +msgid "Instance may be started again." +msgstr "" + +#: nova/virt/libvirt/driver.py:914 +msgid "Going to destroy instance again." +msgstr "" + +#: nova/virt/libvirt/driver.py:1518 +msgid "Beginning live snapshot process" +msgstr "" + +#: nova/virt/libvirt/driver.py:1521 +msgid "Beginning cold snapshot process" +msgstr "" + +#: nova/virt/libvirt/driver.py:1550 +msgid "Snapshot extracted, beginning image upload" +msgstr "" + +#: nova/virt/libvirt/driver.py:1562 +msgid "Snapshot image upload complete" +msgstr "" + +#: nova/virt/libvirt/driver.py:1972 +msgid "Instance soft rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2015 +msgid "Instance shutdown successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2023 +msgid "Instance may have been rebooted during soft reboot, so return now." +msgstr "" + +#: nova/virt/libvirt/driver.py:2091 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2259 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:2275 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/driver.py:2314 nova/virt/libvirt/driver.py:2341 +#, python-format +msgid "Truncated console log returned, %d bytes ignored" +msgstr "" + +#: nova/virt/libvirt/driver.py:2568 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/driver.py:2677 +msgid "Using config drive" +msgstr "" + +#: nova/virt/libvirt/driver.py:2686 +#, python-format +msgid "Creating config drive at %(path)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3223 +msgid "Configuring timezone for windows instance to localtime" +msgstr "" + +#: nova/virt/libvirt/driver.py:3694 nova/virt/libvirt/driver.py:3821 +#: nova/virt/libvirt/driver.py:3849 +#, python-format +msgid "libvirt can't find a domain with id: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4109 +#, python-format +msgid "" +"Getting block stats failed, device might have been detached. Instance=" +"%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4115 +#, python-format +msgid "" +"Could not find domain in libvirt for instance %s. Cannot get block stats for " +"device" +msgstr "" + +#: nova/virt/libvirt/driver.py:4330 +#, python-format +msgid "Instance launched has CPU info: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:4986 +msgid "Instance running successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:5226 +#, python-format +msgid "Deleting instance files %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:5238 +#, python-format +msgid "Deletion of %s failed" +msgstr "" + +#: nova/virt/libvirt/driver.py:5241 +#, python-format +msgid "Deletion of %s complete" +msgstr "" + +#: nova/virt/libvirt/firewall.py:105 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:113 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:306 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + #: nova/virt/libvirt/imagecache.py:191 #, python-format msgid "Writing stored info to %s" |