summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOpenStack Proposal Bot <openstack-infra@lists.openstack.org>2015-04-06 06:17:35 +0000
committerOpenStack Proposal Bot <openstack-infra@lists.openstack.org>2015-04-06 06:17:35 +0000
commit64b2d06d6f0abc76d693503931b992ad0edc91e7 (patch)
tree17a789f153484ce61795e0c1a9287bb5c752a135
parentfb2c1fa7580c08edb9830e2e7c6c3bd160231fe0 (diff)
downloadnova-64b2d06d6f0abc76d693503931b992ad0edc91e7.tar.gz
Imported Translations from Transifex
For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I7f6d9d128ab9374e60186b7367bc52a11056ce3b
-rw-r--r--nova/locale/en_GB/LC_MESSAGES/nova-log-info.po232
-rw-r--r--nova/locale/es/LC_MESSAGES/nova-log-info.po232
-rw-r--r--nova/locale/es/LC_MESSAGES/nova-log-warning.po226
-rw-r--r--nova/locale/es/LC_MESSAGES/nova.po472
-rw-r--r--nova/locale/fr/LC_MESSAGES/nova-log-info.po232
-rw-r--r--nova/locale/fr/LC_MESSAGES/nova-log-warning.po232
-rw-r--r--nova/locale/fr/LC_MESSAGES/nova.po472
-rw-r--r--nova/locale/it/LC_MESSAGES/nova-log-info.po232
-rw-r--r--nova/locale/ja/LC_MESSAGES/nova-log-info.po232
-rw-r--r--nova/locale/ko_KR/LC_MESSAGES/nova-log-info.po232
-rw-r--r--nova/locale/nova-log-info.pot233
-rw-r--r--nova/locale/nova-log-warning.pot232
-rw-r--r--nova/locale/nova.pot472
-rw-r--r--nova/locale/pt_BR/LC_MESSAGES/nova-log-info.po232
-rw-r--r--nova/locale/zh_CN/LC_MESSAGES/nova-log-info.po232
-rw-r--r--nova/locale/zh_TW/LC_MESSAGES/nova-log-info.po232
16 files changed, 2276 insertions, 2151 deletions
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 697ccf7b2c..91c703171a 100644
--- a/nova/locale/en_GB/LC_MESSAGES/nova-log-info.po
+++ b/nova/locale/en_GB/LC_MESSAGES/nova-log-info.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-31 06:15+0000\n"
-"PO-Revision-Date: 2015-03-27 19:52+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+0000\n"
+"PO-Revision-Date: 2015-04-03 18:00+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"
@@ -185,19 +185,19 @@ msgid "Detach interface %s"
msgstr "Detach interface %s"
#: nova/api/openstack/compute/contrib/hosts.py:152
-#: nova/api/openstack/compute/plugins/v3/hosts.py:137
+#: nova/api/openstack/compute/plugins/v3/hosts.py:134
#, python-format
msgid "Putting host %(host_name)s in maintenance mode %(mode)s."
msgstr "Putting host %(host_name)s in maintenance mode %(mode)s."
#: nova/api/openstack/compute/contrib/hosts.py:175
-#: nova/api/openstack/compute/plugins/v3/hosts.py:159
+#: nova/api/openstack/compute/plugins/v3/hosts.py:156
#, python-format
msgid "Enabling host %s."
msgstr "Enabling host %s."
#: nova/api/openstack/compute/contrib/hosts.py:177
-#: nova/api/openstack/compute/plugins/v3/hosts.py:161
+#: nova/api/openstack/compute/plugins/v3/hosts.py:158
#, python-format
msgid "Disabling host %s."
msgstr "Disabling host %s."
@@ -357,129 +357,129 @@ msgstr "Rebooting instance after nova-compute restart."
msgid "VM %(state)s (Lifecycle Event)"
msgstr ""
-#: nova/compute/manager.py:1698 nova/compute/manager.py:2147
+#: nova/compute/manager.py:1698 nova/compute/manager.py:2149
msgid "Starting instance..."
msgstr "Starting instance..."
-#: nova/compute/manager.py:2518
+#: nova/compute/manager.py:2520
#, python-format
msgid "%(action_str)s instance"
msgstr "%(action_str)s instance"
-#: nova/compute/manager.py:2684
+#: nova/compute/manager.py:2686
msgid "Instance disappeared during terminate"
msgstr ""
-#: nova/compute/manager.py:2728
+#: nova/compute/manager.py:2730
msgid "Instance is already powered off in the hypervisor when stop is called."
msgstr ""
-#: nova/compute/manager.py:2891
+#: nova/compute/manager.py:2893
msgid "Rebuilding instance"
msgstr "Rebuilding instance"
-#: nova/compute/manager.py:2908
+#: nova/compute/manager.py:2910
msgid "disk on shared storage, recreating using existing disk"
msgstr "disk on shared storage, recreating using existing disk"
-#: nova/compute/manager.py:2912
+#: nova/compute/manager.py:2914
#, python-format
msgid "disk not on shared storage, rebuilding from: '%s'"
msgstr ""
-#: nova/compute/manager.py:2998
+#: nova/compute/manager.py:3000
#, python-format
msgid "bringing vm to original state: '%s'"
msgstr "bringing vm to original state: '%s'"
-#: nova/compute/manager.py:3029
+#: nova/compute/manager.py:3031
#, python-format
msgid "Detaching from volume api: %s"
msgstr "Detaching from volume api: %s"
-#: nova/compute/manager.py:3056
+#: nova/compute/manager.py:3058
msgid "Rebooting instance"
msgstr "Rebooting instance"
-#: nova/compute/manager.py:3194
+#: nova/compute/manager.py:3196
msgid "instance snapshotting"
msgstr "instance snapshotting"
-#: nova/compute/manager.py:3331
+#: nova/compute/manager.py:3333
msgid "Root password set"
msgstr "Root password set"
-#: nova/compute/manager.py:3379
+#: nova/compute/manager.py:3381
#, python-format
msgid "injecting file to %s"
msgstr ""
-#: nova/compute/manager.py:3417
+#: nova/compute/manager.py:3419
msgid "Rescuing"
msgstr "Rescuing"
-#: nova/compute/manager.py:3466
+#: nova/compute/manager.py:3468
msgid "Unrescuing"
msgstr "Unrescuing"
-#: nova/compute/manager.py:3544
+#: nova/compute/manager.py:3546
#, python-format
msgid "Migration %s is already confirmed"
msgstr ""
-#: nova/compute/manager.py:3565
+#: nova/compute/manager.py:3567
msgid "Instance is not found during confirmation"
msgstr ""
-#: nova/compute/manager.py:3753
+#: nova/compute/manager.py:3755
#, python-format
msgid "Updating instance to original state: '%s'"
msgstr ""
-#: nova/compute/manager.py:3800
+#: nova/compute/manager.py:3802
msgid "Migrating"
msgstr "Migrating"
-#: nova/compute/manager.py:4143
+#: nova/compute/manager.py:4145
msgid "Pausing"
msgstr "Pausing"
-#: nova/compute/manager.py:4159
+#: nova/compute/manager.py:4161
msgid "Unpausing"
msgstr "Unpausing"
-#: nova/compute/manager.py:4197 nova/compute/manager.py:4214
+#: nova/compute/manager.py:4199 nova/compute/manager.py:4216
msgid "Retrieving diagnostics"
msgstr "Retrieving diagnostics"
-#: nova/compute/manager.py:4253
+#: nova/compute/manager.py:4255
msgid "Resuming"
msgstr "Resuming"
-#: nova/compute/manager.py:4484
+#: nova/compute/manager.py:4486
msgid "Get console output"
msgstr "Get console output"
-#: nova/compute/manager.py:4729
+#: nova/compute/manager.py:4731
#, python-format
msgid "Attaching volume %(volume_id)s to %(mountpoint)s"
msgstr "Attaching volume %(volume_id)s to %(mountpoint)s"
-#: nova/compute/manager.py:4754
+#: nova/compute/manager.py:4756
#, 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:5246
+#: nova/compute/manager.py:5248
msgid "_post_live_migration() is started.."
msgstr "_post_live_migration() is started.."
-#: nova/compute/manager.py:5327
+#: nova/compute/manager.py:5329
#, python-format
msgid "Migrating instance to %s finished successfully."
msgstr ""
-#: nova/compute/manager.py:5329
+#: nova/compute/manager.py:5331
msgid ""
"You may see the error \"libvirt: QEMU error: Domain not found: no domain "
"with matching name.\" This error can be safely ignored."
@@ -487,11 +487,11 @@ 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:5354
+#: nova/compute/manager.py:5356
msgid "Post operation of migration started"
msgstr "Post operation of migration started"
-#: nova/compute/manager.py:5618
+#: nova/compute/manager.py:5620
#, python-format
msgid ""
"Found %(migration_count)d unconfirmed migrations older than "
@@ -500,7 +500,7 @@ msgstr ""
"Found %(migration_count)d unconfirmed migrations older than "
"%(confirm_window)d seconds"
-#: nova/compute/manager.py:5633
+#: nova/compute/manager.py:5635
#, python-format
msgid ""
"Automatically confirming migration %(migration_id)s for instance "
@@ -509,12 +509,12 @@ msgstr ""
"Automatically confirming migration %(migration_id)s for instance "
"%(instance_uuid)s"
-#: nova/compute/manager.py:5687
+#: nova/compute/manager.py:5689
#, python-format
msgid "Error auto-confirming resize: %s. Will retry later."
msgstr ""
-#: nova/compute/manager.py:5735
+#: nova/compute/manager.py:5737
#, python-format
msgid ""
"Running instance usage audit for host %(host)s from %(begin_time)s to "
@@ -523,18 +523,18 @@ 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:5783
+#: nova/compute/manager.py:5785
msgid "Updating bandwidth usage cache"
msgstr "Updating bandwidth usage cache"
-#: nova/compute/manager.py:5964 nova/compute/manager.py:6021
+#: nova/compute/manager.py:5966 nova/compute/manager.py:6023
#, python-format
msgid ""
"During sync_power_state the instance has a pending task (%(task)s). Skip."
msgstr ""
"During sync_power_state the instance has a pending task (%(task)s). Skip."
-#: nova/compute/manager.py:6008
+#: nova/compute/manager.py:6010
#, python-format
msgid ""
"During the sync_power process the instance has moved from host %(src)s to "
@@ -543,35 +543,43 @@ msgstr ""
"During the sync_power process the instance has moved from host %(src)s to "
"host %(dst)s"
-#: nova/compute/manager.py:6167
+#: nova/compute/manager.py:6031
+#, python-format
+msgid ""
+"During _sync_instance_power_state the DB power_state (%(db_power_state)s) "
+"does not match the vm_power_state from the hypervisor (%(vm_power_state)s). "
+"Updating power_state in the DB to match the hypervisor."
+msgstr ""
+
+#: nova/compute/manager.py:6178
msgid "Reclaiming deleted instance"
msgstr "Reclaiming deleted instance"
-#: nova/compute/manager.py:6197
+#: nova/compute/manager.py:6208
#, python-format
msgid "Deleting orphan compute node %s"
msgstr ""
-#: nova/compute/manager.py:6249
+#: nova/compute/manager.py:6260
#, 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:6267
+#: nova/compute/manager.py:6278
#, python-format
msgid ""
"Destroying instance with name label '%s' which is marked as DELETED but "
"still present on host."
msgstr ""
-#: nova/compute/manager.py:6315
+#: nova/compute/manager.py:6326
#, python-format
msgid "Setting instance back to %(state)s after: %(error)s"
msgstr ""
-#: nova/compute/manager.py:6325
+#: nova/compute/manager.py:6336
#, python-format
msgid "Setting instance back to ACTIVE after: %s"
msgstr ""
@@ -619,12 +627,12 @@ msgstr "Updating from migration %s"
msgid "nova-conductor connection established successfully"
msgstr ""
-#: nova/consoleauth/manager.py:99
+#: nova/consoleauth/manager.py:98
#, python-format
msgid "Received Token: %(token)s, %(token_dict)s"
msgstr ""
-#: nova/consoleauth/manager.py:124
+#: nova/consoleauth/manager.py:123
#, python-format
msgid "Checking Token: %(token)s, %(token_valid)s"
msgstr ""
@@ -658,6 +666,18 @@ msgid ""
"exist."
msgstr ""
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:36
+msgid ""
+"Skipped adding instances_project_id_deleted_idx because an equivalent index "
+"already exists."
+msgstr ""
+
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:58
+msgid ""
+"Skipped adding instances_project_id_idx because an equivalent index already "
+"exists."
+msgstr ""
+
#: nova/db/sqlalchemy/migrate_repo/versions/277_add_fixed_ip_updated_index.py:40
#, python-format
msgid "Skipped adding %s because an equivalent index already exists."
@@ -678,7 +698,7 @@ msgstr ""
msgid "Copied %(source_file)s using %(module_str)s"
msgstr ""
-#: nova/network/api.py:225 nova/network/neutronv2/api.py:1099
+#: nova/network/api.py:225 nova/network/neutronv2/api.py:1103
#, 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"
@@ -713,7 +733,7 @@ msgstr ""
msgid "Allocated network: '%s' for instance"
msgstr ""
-#: nova/network/manager.py:567
+#: nova/network/manager.py:571
#, python-format
msgid "Network deallocated for instance (fixed ips: '%s')"
msgstr ""
@@ -723,7 +743,7 @@ msgstr ""
msgid "deleted %s"
msgstr "deleted %s"
-#: nova/network/neutronv2/api.py:1571
+#: nova/network/neutronv2/api.py:1575
#, python-format
msgid ""
"Port %s from network info_cache is no longer associated with instance in "
@@ -803,36 +823,36 @@ msgstr ""
msgid "Waiting on %d children to exit"
msgstr "Waiting on %d children to exit"
-#: nova/scheduler/host_manager.py:561
+#: nova/scheduler/host_manager.py:563
#, python-format
msgid "Removing dead compute node %(host)s:%(node)s from scheduler"
msgstr "Removing dead compute node %(host)s:%(node)s from scheduler"
-#: nova/scheduler/host_manager.py:623
+#: nova/scheduler/host_manager.py:625
#, python-format
msgid ""
"Received an update from an unknown host '%s'. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:641
+#: nova/scheduler/host_manager.py:643
#, python-format
msgid ""
"Received a delete update from an unknown host '%s'. Re-created its "
"InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:659
+#: nova/scheduler/host_manager.py:661
#, python-format
msgid ""
"The instance sync for host '%s' did not match. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:663
+#: nova/scheduler/host_manager.py:665
#, python-format
msgid "Successfully synced instances from host '%s'."
msgstr ""
-#: nova/scheduler/host_manager.py:667
+#: nova/scheduler/host_manager.py:669
#, python-format
msgid ""
"Received a sync request from an unknown host '%s'. Re-created its "
@@ -849,12 +869,12 @@ msgstr ""
msgid "%(num_values)d values found, of which the minimum value will be used."
msgstr "%(num_values)d values found, of which the minimum value will be used."
-#: nova/virt/block_device.py:220
+#: nova/virt/block_device.py:222
#, python-format
msgid "preserve multipath_id %s"
msgstr ""
-#: nova/virt/block_device.py:425
+#: nova/virt/block_device.py:427
#, python-format
msgid "Booting with volume %(volume_id)s at %(mountpoint)s"
msgstr "Booting with volume %(volume_id)s at %(mountpoint)s"
@@ -899,11 +919,11 @@ msgstr "The ISCSI initiator name can't be found. Choosing the default one"
msgid "Spawning new instance"
msgstr "Spawning new instance"
-#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:660
+#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:664
msgid "Using config drive for instance"
msgstr ""
-#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2821
+#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2826
#, python-format
msgid "Creating config drive at %(path)s"
msgstr "Creating config drive at %(path)s"
@@ -916,112 +936,112 @@ msgstr ""
msgid "Soft shutdown succeeded."
msgstr ""
-#: nova/virt/ironic/driver.py:707
+#: nova/virt/ironic/driver.py:708
#, python-format
msgid ""
"Config drive for instance %(instance)s on baremetal node %(node)s created."
msgstr ""
-#: nova/virt/libvirt/driver.py:516
+#: nova/virt/libvirt/driver.py:522
#, python-format
msgid "Connection event '%(enabled)d' reason '%(reason)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:680
+#: nova/virt/libvirt/driver.py:686
msgid "During wait destroy, instance disappeared."
msgstr "During wait destroy, instance disappeared."
-#: nova/virt/libvirt/driver.py:685
+#: nova/virt/libvirt/driver.py:691
msgid "Instance destroyed successfully."
msgstr "Instance destroyed successfully."
-#: nova/virt/libvirt/driver.py:695
+#: nova/virt/libvirt/driver.py:701
msgid "Instance may be started again."
msgstr "Instance may be started again."
-#: nova/virt/libvirt/driver.py:705
+#: nova/virt/libvirt/driver.py:711
msgid "Going to destroy instance again."
msgstr "Going to destroy instance again."
-#: nova/virt/libvirt/driver.py:1364
+#: nova/virt/libvirt/driver.py:1369
msgid "Beginning live snapshot process"
msgstr "Beginning live snapshot process"
-#: nova/virt/libvirt/driver.py:1367
+#: nova/virt/libvirt/driver.py:1372
msgid "Beginning cold snapshot process"
msgstr "Beginning cold snapshot process"
-#: nova/virt/libvirt/driver.py:1397
+#: nova/virt/libvirt/driver.py:1402
msgid "Snapshot extracted, beginning image upload"
msgstr "Snapshot extracted, beginning image upload"
-#: nova/virt/libvirt/driver.py:1409
+#: nova/virt/libvirt/driver.py:1414
msgid "Snapshot image upload complete"
msgstr "Snapshot image upload complete"
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1982
msgid "Instance soft rebooted successfully."
msgstr "Instance soft rebooted successfully."
-#: nova/virt/libvirt/driver.py:2020
+#: nova/virt/libvirt/driver.py:2025
msgid "Instance shutdown successfully."
msgstr "Instance shutdown successfully."
-#: nova/virt/libvirt/driver.py:2028
+#: nova/virt/libvirt/driver.py:2033
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:2106
+#: nova/virt/libvirt/driver.py:2111
msgid "Instance rebooted successfully."
msgstr "Instance rebooted successfully."
-#: nova/virt/libvirt/driver.py:2148
+#: nova/virt/libvirt/driver.py:2153
msgid "Instance already shutdown."
msgstr ""
-#: nova/virt/libvirt/driver.py:2163
+#: nova/virt/libvirt/driver.py:2168
#, python-format
msgid "Instance shutdown successfully after %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2192
+#: nova/virt/libvirt/driver.py:2197
#, python-format
msgid "Instance failed to shutdown in %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2361
+#: nova/virt/libvirt/driver.py:2366
msgid "Instance spawned successfully."
msgstr "Instance spawned successfully."
-#: nova/virt/libvirt/driver.py:2377
+#: nova/virt/libvirt/driver.py:2382
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "data: %(data)r, fpath: %(fpath)r"
-#: nova/virt/libvirt/driver.py:2412
+#: nova/virt/libvirt/driver.py:2417
msgid ""
"Instance is configured with a file console, but the backing file is not "
"(yet?) present"
msgstr ""
-#: nova/virt/libvirt/driver.py:2423 nova/virt/libvirt/driver.py:2450
+#: nova/virt/libvirt/driver.py:2428 nova/virt/libvirt/driver.py:2455
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr "Truncated console log returned, %d bytes ignored"
-#: nova/virt/libvirt/driver.py:2685
+#: nova/virt/libvirt/driver.py:2690
msgid "Creating image"
msgstr "Creating image"
-#: nova/virt/libvirt/driver.py:2812
+#: nova/virt/libvirt/driver.py:2817
msgid "Using config drive"
msgstr "Using config drive"
-#: nova/virt/libvirt/driver.py:3603
+#: nova/virt/libvirt/driver.py:3605
msgid "Configuring timezone for windows instance to localtime"
msgstr "Configuring timezone for windows instance to localtime"
-#: nova/virt/libvirt/driver.py:4792
+#: nova/virt/libvirt/driver.py:4831
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. Instance="
@@ -1030,7 +1050,7 @@ msgstr ""
"Getting block stats failed, device might have been detached. Instance="
"%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
-#: nova/virt/libvirt/driver.py:4798
+#: nova/virt/libvirt/driver.py:4837
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats for "
@@ -1039,42 +1059,42 @@ msgstr ""
"Could not find domain in libvirt for instance %s. Cannot get block stats for "
"device"
-#: nova/virt/libvirt/driver.py:5119
+#: nova/virt/libvirt/driver.py:5158
#, python-format
msgid "Instance launched has CPU info: %s"
msgstr "Instance launched has CPU info: %s"
-#: nova/virt/libvirt/driver.py:5514
+#: nova/virt/libvirt/driver.py:5553
#, python-format
msgid "Error %(ex)s, migration failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:5555
+#: nova/virt/libvirt/driver.py:5594
#, python-format
msgid ""
"Migration running for %(secs)d secs, memory %(progress)d%% remaining; (bytes "
"processed=%(processed)d, remaining=%(remaining)d, total=%(total)d)"
msgstr ""
-#: nova/virt/libvirt/driver.py:5573
+#: nova/virt/libvirt/driver.py:5612
msgid "Migration operation has completed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6268
+#: nova/virt/libvirt/driver.py:6307
msgid "Instance running successfully."
msgstr "Instance running successfully."
-#: nova/virt/libvirt/driver.py:6623
+#: nova/virt/libvirt/driver.py:6662
#, python-format
msgid "Deleting instance files %s"
msgstr "Deleting instance files %s"
-#: nova/virt/libvirt/driver.py:6636
+#: nova/virt/libvirt/driver.py:6675
#, python-format
msgid "Deletion of %s failed"
msgstr "Deletion of %s failed"
-#: nova/virt/libvirt/driver.py:6640
+#: nova/virt/libvirt/driver.py:6679
#, python-format
msgid "Deletion of %s complete"
msgstr "Deletion of %s complete"
@@ -1099,7 +1119,7 @@ msgstr ""
msgid "Libvirt host capabilities %s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:396
+#: nova/virt/libvirt/imagebackend.py:398
#, python-format
msgid "Failed to get image info from path %(path)s; error: %(error)s"
msgstr ""
@@ -1189,17 +1209,17 @@ msgstr ""
msgid "Invalid cluster or resource pool name : %s"
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:440
+#: nova/virt/vmwareapi/ds_util.py:289
#, python-format
msgid "Moved virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:458
+#: nova/virt/vmwareapi/ds_util.py:307
#, python-format
msgid "Copied virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:472
+#: nova/virt/vmwareapi/ds_util.py:321
#, python-format
msgid "Deleted virtual disk %s."
msgstr ""
@@ -1228,24 +1248,24 @@ msgstr ""
msgid "Downloaded OVA image file %(image_ref)s"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1283
+#: nova/virt/vmwareapi/vm_util.py:1308
msgid "Destroyed the VM"
msgstr "Destroyed the VM"
-#: nova/virt/vmwareapi/vmops.py:764
+#: nova/virt/vmwareapi/vmops.py:768
msgid "Created linked-clone VM from snapshot"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1303 nova/virt/xenapi/vmops.py:1677
+#: nova/virt/vmwareapi/vmops.py:1308 nova/virt/xenapi/vmops.py:1677
#, 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:1307 nova/virt/xenapi/vmops.py:1681
+#: nova/virt/vmwareapi/vmops.py:1312 nova/virt/xenapi/vmops.py:1681
msgid "Automatically hard rebooting"
msgstr "Automatically hard rebooting"
-#: nova/virt/vmwareapi/volumeops.py:440
+#: nova/virt/vmwareapi/volumeops.py:443
#, python-format
msgid ""
"The volume's backing has been relocated to %s. Need to consolidate backing "
diff --git a/nova/locale/es/LC_MESSAGES/nova-log-info.po b/nova/locale/es/LC_MESSAGES/nova-log-info.po
index 720bb1a447..5d416f297b 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: 2015-03-31 06:15+0000\n"
-"PO-Revision-Date: 2015-03-27 19:52+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+0000\n"
+"PO-Revision-Date: 2015-04-03 18:00+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/nova/language/"
"es/)\n"
@@ -187,19 +187,19 @@ msgid "Detach interface %s"
msgstr "Desconectar interfaz %s"
#: nova/api/openstack/compute/contrib/hosts.py:152
-#: nova/api/openstack/compute/plugins/v3/hosts.py:137
+#: nova/api/openstack/compute/plugins/v3/hosts.py:134
#, python-format
msgid "Putting host %(host_name)s in maintenance mode %(mode)s."
msgstr "Poniendo el host %(host_name)s en modalidad de mantenimiento %(mode)s."
#: nova/api/openstack/compute/contrib/hosts.py:175
-#: nova/api/openstack/compute/plugins/v3/hosts.py:159
+#: nova/api/openstack/compute/plugins/v3/hosts.py:156
#, python-format
msgid "Enabling host %s."
msgstr "Habilitando el host %s."
#: nova/api/openstack/compute/contrib/hosts.py:177
-#: nova/api/openstack/compute/plugins/v3/hosts.py:161
+#: nova/api/openstack/compute/plugins/v3/hosts.py:158
#, python-format
msgid "Disabling host %s."
msgstr "Inhabilitando el host %s."
@@ -371,132 +371,132 @@ msgstr "Rearrancando instancia después de reiniciar nova-compute. "
msgid "VM %(state)s (Lifecycle Event)"
msgstr ""
-#: nova/compute/manager.py:1698 nova/compute/manager.py:2147
+#: nova/compute/manager.py:1698 nova/compute/manager.py:2149
msgid "Starting instance..."
msgstr "Iniciando instancia..."
-#: nova/compute/manager.py:2518
+#: nova/compute/manager.py:2520
#, python-format
msgid "%(action_str)s instance"
msgstr "%(action_str)s instancia"
-#: nova/compute/manager.py:2684
+#: nova/compute/manager.py:2686
msgid "Instance disappeared during terminate"
msgstr "La instancia ha desaparecido durante la terminación"
-#: nova/compute/manager.py:2728
+#: nova/compute/manager.py:2730
msgid "Instance is already powered off in the hypervisor when stop is called."
msgstr ""
-#: nova/compute/manager.py:2891
+#: nova/compute/manager.py:2893
msgid "Rebuilding instance"
msgstr "Volver a crear instancia"
-#: nova/compute/manager.py:2908
+#: nova/compute/manager.py:2910
msgid "disk on shared storage, recreating using existing disk"
msgstr ""
"disco en almacenamiento compartido, volviendo a crear utilizando disco "
"existente"
-#: nova/compute/manager.py:2912
+#: nova/compute/manager.py:2914
#, 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:2998
+#: nova/compute/manager.py:3000
#, python-format
msgid "bringing vm to original state: '%s'"
msgstr "poniendo vm en estado original: '%s'"
-#: nova/compute/manager.py:3029
+#: nova/compute/manager.py:3031
#, python-format
msgid "Detaching from volume api: %s"
msgstr "Desconectando de la API del volumen: %s"
-#: nova/compute/manager.py:3056
+#: nova/compute/manager.py:3058
msgid "Rebooting instance"
msgstr "Rearrancando instancia"
-#: nova/compute/manager.py:3194
+#: nova/compute/manager.py:3196
msgid "instance snapshotting"
msgstr "creación de instantánea de instancia"
-#: nova/compute/manager.py:3331
+#: nova/compute/manager.py:3333
msgid "Root password set"
msgstr "Contraseña raíz establecida"
-#: nova/compute/manager.py:3379
+#: nova/compute/manager.py:3381
#, python-format
msgid "injecting file to %s"
msgstr "inyectando archivo a %s"
-#: nova/compute/manager.py:3417
+#: nova/compute/manager.py:3419
msgid "Rescuing"
msgstr "Rescatando"
-#: nova/compute/manager.py:3466
+#: nova/compute/manager.py:3468
msgid "Unrescuing"
msgstr "Cancelando rescate"
-#: nova/compute/manager.py:3544
+#: nova/compute/manager.py:3546
#, python-format
msgid "Migration %s is already confirmed"
msgstr "La migración %s ya ha sido confirmada"
-#: nova/compute/manager.py:3565
+#: nova/compute/manager.py:3567
msgid "Instance is not found during confirmation"
msgstr "La instancia no ha sido encontrada durante la confirmación"
-#: nova/compute/manager.py:3753
+#: nova/compute/manager.py:3755
#, python-format
msgid "Updating instance to original state: '%s'"
msgstr "Actualizando el estado original de instancia hacia: '%s'"
-#: nova/compute/manager.py:3800
+#: nova/compute/manager.py:3802
msgid "Migrating"
msgstr "Migrando"
-#: nova/compute/manager.py:4143
+#: nova/compute/manager.py:4145
msgid "Pausing"
msgstr "Poniéndose en pausa"
-#: nova/compute/manager.py:4159
+#: nova/compute/manager.py:4161
msgid "Unpausing"
msgstr "Cancelando la pausa"
-#: nova/compute/manager.py:4197 nova/compute/manager.py:4214
+#: nova/compute/manager.py:4199 nova/compute/manager.py:4216
msgid "Retrieving diagnostics"
msgstr "Recuperando diagnósticos"
-#: nova/compute/manager.py:4253
+#: nova/compute/manager.py:4255
msgid "Resuming"
msgstr "Reanudando"
-#: nova/compute/manager.py:4484
+#: nova/compute/manager.py:4486
msgid "Get console output"
msgstr "Obtener salida de consola "
-#: nova/compute/manager.py:4729
+#: nova/compute/manager.py:4731
#, 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:4754
+#: nova/compute/manager.py:4756
#, 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:5246
+#: nova/compute/manager.py:5248
msgid "_post_live_migration() is started.."
msgstr "Se ha iniciado _post_live_migration()."
-#: nova/compute/manager.py:5327
+#: nova/compute/manager.py:5329
#, 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:5329
+#: nova/compute/manager.py:5331
msgid ""
"You may see the error \"libvirt: QEMU error: Domain not found: no domain "
"with matching name.\" This error can be safely ignored."
@@ -505,11 +505,11 @@ msgstr ""
"ningún dominio con un nombre coincidente.\" Este error se puede ignorar sin "
"ningún riesgo."
-#: nova/compute/manager.py:5354
+#: nova/compute/manager.py:5356
msgid "Post operation of migration started"
msgstr "Se ha iniciado la operación posterior de migración"
-#: nova/compute/manager.py:5618
+#: nova/compute/manager.py:5620
#, python-format
msgid ""
"Found %(migration_count)d unconfirmed migrations older than "
@@ -518,7 +518,7 @@ msgstr ""
"Se han encontrado %(migration_count)d migraciones sin confirmar de más de "
"%(confirm_window)d segundos"
-#: nova/compute/manager.py:5633
+#: nova/compute/manager.py:5635
#, python-format
msgid ""
"Automatically confirming migration %(migration_id)s for instance "
@@ -527,14 +527,14 @@ msgstr ""
"Confirmando automáticamente la migración %(migration_id)s para la instancia "
"%(instance_uuid)s"
-#: nova/compute/manager.py:5687
+#: nova/compute/manager.py:5689
#, 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:5735
+#: nova/compute/manager.py:5737
#, python-format
msgid ""
"Running instance usage audit for host %(host)s from %(begin_time)s to "
@@ -543,11 +543,11 @@ 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:5783
+#: nova/compute/manager.py:5785
msgid "Updating bandwidth usage cache"
msgstr "Actualizando memoria caché de uso de ancho de banda"
-#: nova/compute/manager.py:5964 nova/compute/manager.py:6021
+#: nova/compute/manager.py:5966 nova/compute/manager.py:6023
#, python-format
msgid ""
"During sync_power_state the instance has a pending task (%(task)s). Skip."
@@ -555,7 +555,7 @@ msgstr ""
"Durante sync_power_state la instancia ha dejado una tarea pendiente "
"(%(task)s). Omitir."
-#: nova/compute/manager.py:6008
+#: nova/compute/manager.py:6010
#, python-format
msgid ""
"During the sync_power process the instance has moved from host %(src)s to "
@@ -564,16 +564,24 @@ msgstr ""
"Durante el proceso sync_power, la instancia se ha movido del host %(src)s al "
"host %(dst)s"
-#: nova/compute/manager.py:6167
+#: nova/compute/manager.py:6031
+#, python-format
+msgid ""
+"During _sync_instance_power_state the DB power_state (%(db_power_state)s) "
+"does not match the vm_power_state from the hypervisor (%(vm_power_state)s). "
+"Updating power_state in the DB to match the hypervisor."
+msgstr ""
+
+#: nova/compute/manager.py:6178
msgid "Reclaiming deleted instance"
msgstr "Reclamando instancia suprimida"
-#: nova/compute/manager.py:6197
+#: nova/compute/manager.py:6208
#, python-format
msgid "Deleting orphan compute node %s"
msgstr "Eliminando nodo de cómputo huérfano %s"
-#: nova/compute/manager.py:6249
+#: nova/compute/manager.py:6260
#, python-format
msgid ""
"Powering off instance with name label '%s' which is marked as DELETED but "
@@ -582,7 +590,7 @@ msgstr ""
"Apagando la instancia con nombre '%s' que está marcada como ELIMINADA pero "
"sigue presente en el anfitrión."
-#: nova/compute/manager.py:6267
+#: nova/compute/manager.py:6278
#, python-format
msgid ""
"Destroying instance with name label '%s' which is marked as DELETED but "
@@ -591,12 +599,12 @@ 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:6315
+#: nova/compute/manager.py:6326
#, 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:6325
+#: nova/compute/manager.py:6336
#, python-format
msgid "Setting instance back to ACTIVE after: %s"
msgstr "Marcando la instancia de nuevo como ACTIVA después de: %s"
@@ -644,12 +652,12 @@ msgstr "Actualizando desde la migración %s"
msgid "nova-conductor connection established successfully"
msgstr ""
-#: nova/consoleauth/manager.py:99
+#: nova/consoleauth/manager.py:98
#, python-format
msgid "Received Token: %(token)s, %(token_dict)s"
msgstr "Se ha recibido el Token: %(token)s, %(token_dict)s"
-#: nova/consoleauth/manager.py:124
+#: nova/consoleauth/manager.py:123
#, python-format
msgid "Checking Token: %(token)s, %(token_valid)s"
msgstr "Validando Token: %(token)s, %(token_valid)s"
@@ -689,6 +697,18 @@ msgid ""
"exist."
msgstr ""
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:36
+msgid ""
+"Skipped adding instances_project_id_deleted_idx because an equivalent index "
+"already exists."
+msgstr ""
+
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:58
+msgid ""
+"Skipped adding instances_project_id_idx because an equivalent index already "
+"exists."
+msgstr ""
+
#: nova/db/sqlalchemy/migrate_repo/versions/277_add_fixed_ip_updated_index.py:40
#, python-format
msgid "Skipped adding %s because an equivalent index already exists."
@@ -709,7 +729,7 @@ msgstr "La imagen %s se ha eliminado de manera ilegal"
msgid "Copied %(source_file)s using %(module_str)s"
msgstr "Copiado %(source_file)s usando %(module_str)s"
-#: nova/network/api.py:225 nova/network/neutronv2/api.py:1099
+#: nova/network/api.py:225 nova/network/neutronv2/api.py:1103
#, python-format
msgid "re-assign floating IP %(address)s from instance %(instance_id)s"
msgstr ""
@@ -745,7 +765,7 @@ msgstr ""
msgid "Allocated network: '%s' for instance"
msgstr ""
-#: nova/network/manager.py:567
+#: nova/network/manager.py:571
#, python-format
msgid "Network deallocated for instance (fixed ips: '%s')"
msgstr ""
@@ -755,7 +775,7 @@ msgstr ""
msgid "deleted %s"
msgstr "Se ha eliminado %s"
-#: nova/network/neutronv2/api.py:1571
+#: nova/network/neutronv2/api.py:1575
#, python-format
msgid ""
"Port %s from network info_cache is no longer associated with instance in "
@@ -836,36 +856,36 @@ msgstr ""
msgid "Waiting on %d children to exit"
msgstr "En espera de %d hijos para salir"
-#: nova/scheduler/host_manager.py:561
+#: nova/scheduler/host_manager.py:563
#, 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"
-#: nova/scheduler/host_manager.py:623
+#: nova/scheduler/host_manager.py:625
#, python-format
msgid ""
"Received an update from an unknown host '%s'. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:641
+#: nova/scheduler/host_manager.py:643
#, python-format
msgid ""
"Received a delete update from an unknown host '%s'. Re-created its "
"InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:659
+#: nova/scheduler/host_manager.py:661
#, python-format
msgid ""
"The instance sync for host '%s' did not match. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:663
+#: nova/scheduler/host_manager.py:665
#, python-format
msgid "Successfully synced instances from host '%s'."
msgstr ""
-#: nova/scheduler/host_manager.py:667
+#: nova/scheduler/host_manager.py:669
#, python-format
msgid ""
"Received a sync request from an unknown host '%s'. Re-created its "
@@ -882,12 +902,12 @@ msgstr ""
msgid "%(num_values)d values found, of which the minimum value will be used."
msgstr ""
-#: nova/virt/block_device.py:220
+#: nova/virt/block_device.py:222
#, python-format
msgid "preserve multipath_id %s"
msgstr ""
-#: nova/virt/block_device.py:425
+#: nova/virt/block_device.py:427
#, python-format
msgid "Booting with volume %(volume_id)s at %(mountpoint)s"
msgstr "Arrancando con el volumen %(volume_id)s en %(mountpoint)s"
@@ -936,11 +956,11 @@ msgstr ""
msgid "Spawning new instance"
msgstr "Generando nueva instancia"
-#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:660
+#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:664
msgid "Using config drive for instance"
msgstr "Utilizando dispositivo de configuración para instancia"
-#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2821
+#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2826
#, python-format
msgid "Creating config drive at %(path)s"
msgstr "Creando unidad de configuración en %(path)s"
@@ -953,115 +973,115 @@ msgstr "Se ha obtenido una solicitud para destruir instancia"
msgid "Soft shutdown succeeded."
msgstr ""
-#: nova/virt/ironic/driver.py:707
+#: nova/virt/ironic/driver.py:708
#, python-format
msgid ""
"Config drive for instance %(instance)s on baremetal node %(node)s created."
msgstr ""
-#: nova/virt/libvirt/driver.py:516
+#: nova/virt/libvirt/driver.py:522
#, python-format
msgid "Connection event '%(enabled)d' reason '%(reason)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:680
+#: nova/virt/libvirt/driver.py:686
msgid "During wait destroy, instance disappeared."
msgstr "Durante la destrucción de espera, la instancia ha desaparecido."
-#: nova/virt/libvirt/driver.py:685
+#: nova/virt/libvirt/driver.py:691
msgid "Instance destroyed successfully."
msgstr "La instancia se ha destruido satisfactoriamente. "
-#: nova/virt/libvirt/driver.py:695
+#: nova/virt/libvirt/driver.py:701
msgid "Instance may be started again."
msgstr "La instancia puede volver a iniciarse."
-#: nova/virt/libvirt/driver.py:705
+#: nova/virt/libvirt/driver.py:711
msgid "Going to destroy instance again."
msgstr "Se va a volver a destruir la instancia."
-#: nova/virt/libvirt/driver.py:1364
+#: nova/virt/libvirt/driver.py:1369
msgid "Beginning live snapshot process"
msgstr "Empezando proceso de instantánea en directo"
-#: nova/virt/libvirt/driver.py:1367
+#: nova/virt/libvirt/driver.py:1372
msgid "Beginning cold snapshot process"
msgstr "Empezando proceso de instantánea frío"
-#: nova/virt/libvirt/driver.py:1397
+#: nova/virt/libvirt/driver.py:1402
msgid "Snapshot extracted, beginning image upload"
msgstr "Se ha extraído instantánea, empezando subida de imagen"
-#: nova/virt/libvirt/driver.py:1409
+#: nova/virt/libvirt/driver.py:1414
msgid "Snapshot image upload complete"
msgstr "Subida de imagen de instantánea se ha completado"
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1982
msgid "Instance soft rebooted successfully."
msgstr ""
"La instancia ha rearrancado satisfactoriamente de forma no permanente. "
-#: nova/virt/libvirt/driver.py:2020
+#: nova/virt/libvirt/driver.py:2025
msgid "Instance shutdown successfully."
msgstr "La instancia ha concluido satisfactoriamente."
-#: nova/virt/libvirt/driver.py:2028
+#: nova/virt/libvirt/driver.py:2033
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:2106
+#: nova/virt/libvirt/driver.py:2111
msgid "Instance rebooted successfully."
msgstr "La instancia ha rearrancado satisfactoriamente."
-#: nova/virt/libvirt/driver.py:2148
+#: nova/virt/libvirt/driver.py:2153
msgid "Instance already shutdown."
msgstr ""
-#: nova/virt/libvirt/driver.py:2163
+#: nova/virt/libvirt/driver.py:2168
#, python-format
msgid "Instance shutdown successfully after %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2192
+#: nova/virt/libvirt/driver.py:2197
#, python-format
msgid "Instance failed to shutdown in %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2361
+#: nova/virt/libvirt/driver.py:2366
msgid "Instance spawned successfully."
msgstr "Instancia generada satisfactoriamente. "
-#: nova/virt/libvirt/driver.py:2377
+#: nova/virt/libvirt/driver.py:2382
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "data: %(data)r, fpath: %(fpath)r"
-#: nova/virt/libvirt/driver.py:2412
+#: nova/virt/libvirt/driver.py:2417
msgid ""
"Instance is configured with a file console, but the backing file is not "
"(yet?) present"
msgstr ""
-#: nova/virt/libvirt/driver.py:2423 nova/virt/libvirt/driver.py:2450
+#: nova/virt/libvirt/driver.py:2428 nova/virt/libvirt/driver.py:2455
#, 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:2685
+#: nova/virt/libvirt/driver.py:2690
msgid "Creating image"
msgstr "Creando imagen"
-#: nova/virt/libvirt/driver.py:2812
+#: nova/virt/libvirt/driver.py:2817
msgid "Using config drive"
msgstr "Utilizando unidad de configuración"
-#: nova/virt/libvirt/driver.py:3603
+#: nova/virt/libvirt/driver.py:3605
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:4792
+#: nova/virt/libvirt/driver.py:4831
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. Instance="
@@ -1071,7 +1091,7 @@ msgstr ""
"desasociado. Instancia=%(instance_name)s Disco=%(disk)s Código=%(errcode)s "
"Error=%(e)s"
-#: nova/virt/libvirt/driver.py:4798
+#: nova/virt/libvirt/driver.py:4837
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats for "
@@ -1080,42 +1100,42 @@ 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:5119
+#: nova/virt/libvirt/driver.py:5158
#, python-format
msgid "Instance launched has CPU info: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5514
+#: nova/virt/libvirt/driver.py:5553
#, python-format
msgid "Error %(ex)s, migration failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:5555
+#: nova/virt/libvirt/driver.py:5594
#, python-format
msgid ""
"Migration running for %(secs)d secs, memory %(progress)d%% remaining; (bytes "
"processed=%(processed)d, remaining=%(remaining)d, total=%(total)d)"
msgstr ""
-#: nova/virt/libvirt/driver.py:5573
+#: nova/virt/libvirt/driver.py:5612
msgid "Migration operation has completed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6268
+#: nova/virt/libvirt/driver.py:6307
msgid "Instance running successfully."
msgstr "La instancia se está ejecutando satisfactoriamente."
-#: nova/virt/libvirt/driver.py:6623
+#: nova/virt/libvirt/driver.py:6662
#, python-format
msgid "Deleting instance files %s"
msgstr "Eliminado los archivos de instancia %s"
-#: nova/virt/libvirt/driver.py:6636
+#: nova/virt/libvirt/driver.py:6675
#, python-format
msgid "Deletion of %s failed"
msgstr "La remoción de %s ha fallado"
-#: nova/virt/libvirt/driver.py:6640
+#: nova/virt/libvirt/driver.py:6679
#, python-format
msgid "Deletion of %s complete"
msgstr "La remoción de %s se ha completado"
@@ -1139,7 +1159,7 @@ msgstr ""
msgid "Libvirt host capabilities %s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:396
+#: nova/virt/libvirt/imagebackend.py:398
#, python-format
msgid "Failed to get image info from path %(path)s; error: %(error)s"
msgstr ""
@@ -1230,17 +1250,17 @@ msgstr ""
msgid "Invalid cluster or resource pool name : %s"
msgstr "Cluster o nombre de pool de recursos inválido: %s"
-#: nova/virt/vmwareapi/ds_util.py:440
+#: nova/virt/vmwareapi/ds_util.py:289
#, python-format
msgid "Moved virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:458
+#: nova/virt/vmwareapi/ds_util.py:307
#, python-format
msgid "Copied virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:472
+#: nova/virt/vmwareapi/ds_util.py:321
#, python-format
msgid "Deleted virtual disk %s."
msgstr ""
@@ -1269,26 +1289,26 @@ msgstr ""
msgid "Downloaded OVA image file %(image_ref)s"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1283
+#: nova/virt/vmwareapi/vm_util.py:1308
msgid "Destroyed the VM"
msgstr "Se ha destruido la máquina virtual"
-#: nova/virt/vmwareapi/vmops.py:764
+#: nova/virt/vmwareapi/vmops.py:768
msgid "Created linked-clone VM from snapshot"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1303 nova/virt/xenapi/vmops.py:1677
+#: nova/virt/vmwareapi/vmops.py:1308 nova/virt/xenapi/vmops.py:1677
#, 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:1307 nova/virt/xenapi/vmops.py:1681
+#: nova/virt/vmwareapi/vmops.py:1312 nova/virt/xenapi/vmops.py:1681
msgid "Automatically hard rebooting"
msgstr "Rearrancando automáticamente de forma permanente"
-#: nova/virt/vmwareapi/volumeops.py:440
+#: nova/virt/vmwareapi/volumeops.py:443
#, python-format
msgid ""
"The volume's backing has been relocated to %s. Need to consolidate backing "
diff --git a/nova/locale/es/LC_MESSAGES/nova-log-warning.po b/nova/locale/es/LC_MESSAGES/nova-log-warning.po
index 4245b269a8..536dfc225c 100644
--- a/nova/locale/es/LC_MESSAGES/nova-log-warning.po
+++ b/nova/locale/es/LC_MESSAGES/nova-log-warning.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-31 06:15+0000\n"
-"PO-Revision-Date: 2015-03-30 13:33+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+0000\n"
+"PO-Revision-Date: 2015-03-31 21:30+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/nova/language/"
"es/)\n"
@@ -119,7 +119,7 @@ msgstr ""
msgid "Extensions in both blacklist and whitelist: %s"
msgstr "Extensiones en lista restrictiva y lista permisiva: %s"
-#: nova/api/openstack/common.py:423
+#: nova/api/openstack/common.py:419
msgid "Rejecting snapshot request, snapshots currently disabled"
msgstr ""
"Rechazando solicitud de instantánea, instantáneas inhabilitadas actualmente"
@@ -330,21 +330,21 @@ msgstr ""
"No se pudo crear el dispositivo de bloque, debido a que se ha superado la "
"cuota establecida para el volumen."
-#: nova/compute/manager.py:2290
+#: nova/compute/manager.py:2292
msgid "No more network or fixed IP to be allocated"
msgstr ""
-#: nova/compute/manager.py:2570
+#: nova/compute/manager.py:2572
#, python-format
msgid "Ignoring EndpointNotFound: %s"
msgstr ""
-#: nova/compute/manager.py:2588
+#: nova/compute/manager.py:2590
#, python-format
msgid "Failed to delete volume: %(volume_id)s due to %(exc)s"
msgstr ""
-#: nova/compute/manager.py:3071
+#: nova/compute/manager.py:3073
#, python-format
msgid ""
"trying to reboot a non-running instance: (state: %(state)s expected: "
@@ -353,15 +353,15 @@ msgstr ""
"intentando rearrancar una instancia que no se está ejecutando: (estado: "
"%(state)s se esperaba: %(running)s)"
-#: nova/compute/manager.py:3107
+#: nova/compute/manager.py:3109
msgid "Reboot failed but instance is running"
msgstr "Ha fallado el reinicio pero la instancia se mantiene en ejecución"
-#: nova/compute/manager.py:3127
+#: nova/compute/manager.py:3129
msgid "Instance disappeared during reboot"
msgstr "La instancia ha desaparecido durante el rearranque"
-#: nova/compute/manager.py:3200
+#: nova/compute/manager.py:3202
#, python-format
msgid ""
"trying to snapshot a non-running instance: (state: %(state)s expected: "
@@ -370,21 +370,21 @@ 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:3233
+#: nova/compute/manager.py:3235
#, python-format
msgid "Error while trying to clean up image %s"
msgstr "Error al intentar limpiar imagen %s"
-#: nova/compute/manager.py:3238
+#: nova/compute/manager.py:3240
msgid "Image not found during snapshot"
msgstr "No se ha encontrado la imagen durante la instantánea"
-#: nova/compute/manager.py:3336
+#: nova/compute/manager.py:3338
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:3373
+#: nova/compute/manager.py:3375
#, python-format
msgid ""
"trying to inject a file into a non-running (state: %(current_state)s "
@@ -393,7 +393,7 @@ msgstr ""
"intentando inyectar un archivo hacia un inactivo (estado: %(current_state)s "
"esperado: %(expected_state)s)"
-#: nova/compute/manager.py:3397
+#: nova/compute/manager.py:3399
msgid ""
"Unable to find a different image to use for rescue VM, using instance's "
"current image"
@@ -401,7 +401,7 @@ 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:3549
+#: nova/compute/manager.py:3551
#, python-format
msgid ""
"Unexpected confirmation status '%(status)s' of migration %(id)s, exit "
@@ -410,48 +410,48 @@ msgstr ""
"Estado de confirmación inesperado '%(status)s' de la migración %(id)s, salir "
"del proceso de confirmación"
-#: nova/compute/manager.py:4765
+#: nova/compute/manager.py:4767
msgid "Detaching volume from unknown instance"
msgstr "Desconectando volumen de instancia desconocida "
-#: nova/compute/manager.py:4776
+#: nova/compute/manager.py:4778
#, python-format
msgid ""
"Ignoring DiskNotFound exception while detaching volume %(volume_id)s from "
"%(mp)s: %(err)s"
msgstr ""
-#: nova/compute/manager.py:4969
+#: nova/compute/manager.py:4971
#, python-format
msgid ""
"attach interface failed , try to deallocate port %(port_id)s, reason: %(msg)s"
msgstr ""
-#: nova/compute/manager.py:4977
+#: nova/compute/manager.py:4979
#, python-format
msgid "deallocate port %(port_id)s failed"
msgstr ""
-#: nova/compute/manager.py:5002
+#: nova/compute/manager.py:5004
#, python-format
msgid "Detach interface failed, port_id=%(port_id)s, reason: %(msg)s"
msgstr ""
-#: nova/compute/manager.py:5014
+#: nova/compute/manager.py:5016
#, python-format
msgid "Failed to deallocate port %(port_id)s for instance. Error: %(error)s"
msgstr ""
-#: nova/compute/manager.py:5623
+#: nova/compute/manager.py:5625
#, 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:5805
+#: nova/compute/manager.py:5807
msgid "Bandwidth usage not supported by hypervisor."
msgstr "Uso de ancho de banda no soportado por el hipervisor."
-#: nova/compute/manager.py:5927
+#: nova/compute/manager.py:5929
#, python-format
msgid ""
"While synchronizing instance power states, found %(num_db_instances)s "
@@ -459,51 +459,51 @@ msgid ""
"hypervisor."
msgstr ""
-#: nova/compute/manager.py:6046
+#: nova/compute/manager.py:6057
#, python-format
msgid ""
"Instance shutdown by itself. Calling the stop API. Current vm_state: "
-"%(vm_state)s, current task_state: %(task_state)s, current DB power_state: "
+"%(vm_state)s, current task_state: %(task_state)s, original DB power_state: "
"%(db_power_state)s, current VM power_state: %(vm_power_state)s"
msgstr ""
-#: nova/compute/manager.py:6073
+#: nova/compute/manager.py:6084
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:6089
+#: nova/compute/manager.py:6100
msgid "Instance is paused unexpectedly. Ignore."
msgstr "La instancia se ha puesto en pausa inesperadamente. Ignorar. "
-#: nova/compute/manager.py:6095
+#: nova/compute/manager.py:6106
msgid "Instance is unexpectedly not found. Ignore."
msgstr "La instancia no se encuentra inesperadamente. Ignorar. "
-#: nova/compute/manager.py:6101
+#: nova/compute/manager.py:6112
#, python-format
msgid ""
"Instance is not stopped. Calling the stop API. Current vm_state: "
-"%(vm_state)s, current task_state: %(task_state)s, current DB power_state: "
+"%(vm_state)s, current task_state: %(task_state)s, original DB power_state: "
"%(db_power_state)s, current VM power_state: %(vm_power_state)s"
msgstr ""
-#: nova/compute/manager.py:6123
+#: nova/compute/manager.py:6134
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:6137
+#: nova/compute/manager.py:6148
msgid "Instance is not (soft-)deleted."
msgstr "La instancia no se suprime (de forma no permanente). "
-#: nova/compute/manager.py:6171
+#: nova/compute/manager.py:6182
#, python-format
msgid "Periodic reclaim failed to delete instance: %s"
msgstr "Reclamación periódica falló al eliminar instancia: %s"
-#: nova/compute/manager.py:6243
+#: nova/compute/manager.py:6254
#, python-format
msgid ""
"Detected instance with name label '%s' which is marked as DELETED but still "
@@ -512,15 +512,15 @@ msgstr ""
"Se ha detectado una 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:6258
+#: nova/compute/manager.py:6269
msgid "set_bootable is not implemented for the current driver"
msgstr "set_bootable no está implementado en el controlador actual"
-#: nova/compute/manager.py:6263
+#: nova/compute/manager.py:6274
msgid "Failed to power off instance"
msgstr "Fallo al apagar la instancia"
-#: nova/compute/manager.py:6279
+#: nova/compute/manager.py:6290
#, python-format
msgid "Periodic cleanup failed to delete instance: %s"
msgstr "Limpieza periódica falló al eliminar la instancia: %s"
@@ -573,7 +573,7 @@ msgstr ""
"Se ha detectado una instancia huérfana en ejecución: %(uuid)s (consumiento "
"%(memory_mb)s MB de memoria)"
-#: nova/compute/rpcapi.py:377
+#: nova/compute/rpcapi.py:378
msgid ""
"Live migration with clients before RPC version 3.32 is known to be buggy "
"with shared block storage. See https://bugs.launchpad.net/nova/+bug/1250751 "
@@ -656,7 +656,7 @@ msgstr ""
msgid "Token: %(token)s failed to save into memcached."
msgstr ""
-#: nova/consoleauth/manager.py:95
+#: nova/consoleauth/manager.py:94
#, python-format
msgid "Instance: %(instance_uuid)s failed to save into memcached"
msgstr ""
@@ -804,12 +804,12 @@ msgstr ""
msgid "%(cmd)s failed. Sleeping %(time)s seconds before retry."
msgstr ""
-#: nova/network/manager.py:815
+#: nova/network/manager.py:819
#, python-format
msgid "instance-dns-zone not found |%s|."
msgstr "instance-dns-zone no encontrada |%s|"
-#: nova/network/manager.py:822
+#: nova/network/manager.py:826
#, python-format
msgid ""
"instance-dns-zone is |%(domain)s|, which is in availability zone |%(zone)s|. "
@@ -819,43 +819,43 @@ msgstr ""
"%(zone)s|. La instancia está en la zona |%(zone2)s|. No se creará ningún "
"registro de DNS."
-#: nova/network/manager.py:864
+#: nova/network/manager.py:868
#, python-format
msgid ""
"Quota exceeded for project %(pid)s, tried to allocate fixed IP. %(used)s of "
"%(allowed)s are in use or are already reserved."
msgstr ""
-#: nova/network/manager.py:959
+#: nova/network/manager.py:963
msgid "Error cleaning up fixed ip allocation. Manual cleanup may be required."
msgstr ""
-#: nova/network/manager.py:1061
+#: nova/network/manager.py:1065
#, python-format
msgid "Failed to rollback quota for deallocate fixed ip: %s"
msgstr ""
-#: nova/network/manager.py:1074
+#: nova/network/manager.py:1078
#, python-format
msgid "IP %s leased that is not associated"
msgstr "La IP %s alquilada que no está asociada "
-#: nova/network/manager.py:1080
+#: nova/network/manager.py:1084
#, python-format
msgid "IP |%s| leased that isn't allocated"
msgstr "IP |%s| alquilada que no está asignada"
-#: nova/network/manager.py:1089
+#: nova/network/manager.py:1093
#, python-format
msgid "IP %s released that is not associated"
msgstr "IP %s liberada que no está asociada"
-#: nova/network/manager.py:1093
+#: nova/network/manager.py:1097
#, python-format
msgid "IP %s released that was not leased"
msgstr "IP %s liberada que no está alquilada"
-#: nova/network/manager.py:1182
+#: nova/network/manager.py:1186
#, python-format
msgid ""
"Subnet(s) too large, defaulting to /%s. To override, specify network_size "
@@ -874,38 +874,38 @@ msgstr "No se puede suprimir la entrada |%s|"
msgid "Cannot delete domain |%s|"
msgstr "No se puede suprimir el dominio |%s|"
-#: nova/network/neutronv2/api.py:308
+#: nova/network/neutronv2/api.py:309
#, python-format
msgid "Neutron error: Fixed IP %s is already in use."
msgstr ""
-#: nova/network/neutronv2/api.py:313
+#: nova/network/neutronv2/api.py:314
#, python-format
msgid "Neutron error: Port quota exceeded in tenant: %s"
msgstr ""
-#: nova/network/neutronv2/api.py:318
+#: nova/network/neutronv2/api.py:319
#, python-format
msgid "Neutron error: No more fixed IPs in network: %s"
msgstr ""
-#: nova/network/neutronv2/api.py:322
+#: nova/network/neutronv2/api.py:323
#, python-format
msgid ""
"Neutron error: MAC address %(mac)s is already in use on network %(network)s."
msgstr ""
-#: nova/network/neutronv2/api.py:653
+#: nova/network/neutronv2/api.py:654
#, python-format
msgid "Port %s does not exist"
msgstr "El puerto %s no existe"
-#: nova/network/neutronv2/api.py:657
+#: nova/network/neutronv2/api.py:658
#, python-format
msgid "Failed to delete port %s for instance."
msgstr ""
-#: nova/network/neutronv2/api.py:1423
+#: nova/network/neutronv2/api.py:1427
#, python-format
msgid ""
"Network %(id)s not matched with the tenants network! The ports tenant "
@@ -961,7 +961,7 @@ msgid ""
"> %(database)sgb)"
msgstr ""
-#: nova/scheduler/host_manager.py:534
+#: nova/scheduler/host_manager.py:536
#, python-format
msgid "No compute service record found for host %(host)s"
msgstr ""
@@ -999,27 +999,27 @@ 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:101
+#: nova/scheduler/filters/core_filter.py:98
#, python-format
msgid "Could not decode cpu_allocation_ratio: '%s'"
msgstr "No se puede decodificar cpu_allocation_ratio: '%s'"
-#: nova/scheduler/filters/disk_filter.py:86
+#: nova/scheduler/filters/disk_filter.py:83
#, python-format
msgid "Could not decode disk_allocation_ratio: '%s'"
msgstr ""
-#: nova/scheduler/filters/io_ops_filter.py:75
+#: nova/scheduler/filters/io_ops_filter.py:72
#, python-format
msgid "Could not decode max_io_ops_per_host: '%s'"
msgstr ""
-#: nova/scheduler/filters/num_instances_filter.py:70
+#: nova/scheduler/filters/num_instances_filter.py:67
#, python-format
msgid "Could not decode max_instances_per_host: '%s'"
msgstr ""
-#: nova/scheduler/filters/ram_filter.py:93
+#: nova/scheduler/filters/ram_filter.py:90
#, python-format
msgid "Could not decode ram_allocation_ratio: '%s'"
msgstr "No se puede decodificar ram_allocation_ratio: '%s'"
@@ -1162,33 +1162,33 @@ msgstr ""
msgid "Could not determine iscsi initiator name"
msgstr "No se ha podido determinar el nombre de iniciador iscsi "
-#: nova/virt/ironic/driver.py:110
+#: nova/virt/ironic/driver.py:113
#, python-format
msgid "Power state %s not found."
msgstr ""
-#: nova/virt/ironic/driver.py:237
+#: nova/virt/ironic/driver.py:238
#, python-format
msgid "cpu_arch not defined for node '%s'"
msgstr ""
-#: nova/virt/ironic/driver.py:265
+#: nova/virt/ironic/driver.py:266
#, python-format
msgid "Ignoring malformed capability '%s'. Format should be 'key:val'."
msgstr ""
-#: nova/virt/ironic/driver.py:554
+#: nova/virt/ironic/driver.py:555
#, python-format
msgid "Warning, memory usage is 0 for %(instance)s on baremetal node %(node)s."
msgstr ""
-#: nova/virt/ironic/driver.py:561
+#: nova/virt/ironic/driver.py:562
#, python-format
msgid ""
"Warning, number of cpus is 0 for %(instance)s on baremetal node %(node)s."
msgstr ""
-#: nova/virt/ironic/driver.py:805
+#: nova/virt/ironic/driver.py:806
#, python-format
msgid "Destroy called on non-existing instance %s."
msgstr ""
@@ -1197,14 +1197,14 @@ msgstr ""
msgid "Race detected in libvirt.virDomain.info, trying one more time"
msgstr ""
-#: nova/virt/libvirt/driver.py:434
+#: nova/virt/libvirt/driver.py:440
#, 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:508
+#: nova/virt/libvirt/driver.py:514
#, python-format
msgid ""
"The libvirt driver is not tested on %(type)s/%(arch)s by the OpenStack "
@@ -1215,105 +1215,105 @@ msgstr ""
"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:530
+#: nova/virt/libvirt/driver.py:536
msgid ""
"Running libvirt-lxc without user namespaces is dangerous. Containers spawned "
"by Nova will be run as the host's root user. It is highly suggested that "
"user namespaces be used in a public or multi-tenant environment."
msgstr ""
-#: nova/virt/libvirt/driver.py:656
+#: nova/virt/libvirt/driver.py:662
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:767
+#: nova/virt/libvirt/driver.py:772
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:822
+#: nova/virt/libvirt/driver.py:827
#, 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:1198 nova/virt/libvirt/driver.py:1206
+#: nova/virt/libvirt/driver.py:1203 nova/virt/libvirt/driver.py:1211
msgid "During detach_volume, instance disappeared."
msgstr "Durante detach_volume, la instancia ha desaparecido."
-#: nova/virt/libvirt/driver.py:1246
+#: nova/virt/libvirt/driver.py:1251
msgid "During detach_interface, instance disappeared."
msgstr "Durante detach_interface, la instancia ha desaparecido."
-#: nova/virt/libvirt/driver.py:1981
+#: nova/virt/libvirt/driver.py:1986
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:2459
+#: nova/virt/libvirt/driver.py:2464
#, python-format
msgid ""
"my_ip address (%(my_ip)s) was not found on any of the interfaces: %(ifaces)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2649
+#: nova/virt/libvirt/driver.py:2654
#, 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:2835
+#: nova/virt/libvirt/driver.py:2840
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:2910
+#: nova/virt/libvirt/driver.py:2915
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:3026
+#: nova/virt/libvirt/driver.py:3031
#, python-format
msgid "Cannot update service status on host \"%s\" since it is not registered."
msgstr ""
-#: nova/virt/libvirt/driver.py:3029
+#: nova/virt/libvirt/driver.py:3034
#, python-format
msgid ""
"Cannot update service status on host \"%s\" due to an unexpected exception."
msgstr ""
-#: nova/virt/libvirt/driver.py:3348
+#: nova/virt/libvirt/driver.py:3353
msgid "Too many id maps, only included first five."
msgstr ""
-#: nova/virt/libvirt/driver.py:3358
+#: nova/virt/libvirt/driver.py:3363
#, python-format
msgid "Invalid value for id mapping %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:4095
+#: nova/virt/libvirt/driver.py:4112
msgid ""
"Old property name \"hw_watchdog_action\" is now deprecated and will be "
"removed in the next release. Use updated property name \"hw:watchdog_action"
"\" instead"
msgstr ""
-#: nova/virt/libvirt/driver.py:4384
+#: nova/virt/libvirt/driver.py:4401
#, 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:4405
+#: nova/virt/libvirt/driver.py:4422
#, python-format
msgid "couldn't obtain the XML from domain: %(uuid)s, exception: %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:4448
+#: nova/virt/libvirt/driver.py:4465
msgid ""
"Cannot get the number of cpu, because this function is not implemented for "
"this platform. "
@@ -1321,23 +1321,23 @@ 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:4510
+#: nova/virt/libvirt/driver.py:4527
#, python-format
msgid ""
"couldn't obtain the vpu count from domain id: %(uuid)s, exception: %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:4541
+#: nova/virt/libvirt/driver.py:4558
#, python-format
msgid "couldn't obtain the memory from domain: %(uuid)s, exception: %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:4691
+#: nova/virt/libvirt/driver.py:4708
#, python-format
msgid "URI %(uri)s does not support listDevices: %(error)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5333
+#: nova/virt/libvirt/driver.py:5372
msgid ""
"Your libvirt version does not support the VIR_DOMAIN_XML_MIGRATABLE flag, "
"and the graphics (VNC and/or SPICE) listen addresses on the destination "
@@ -1347,33 +1347,33 @@ msgid ""
"the VM will continue to listen on the current addresses."
msgstr ""
-#: nova/virt/libvirt/driver.py:5412
+#: nova/virt/libvirt/driver.py:5451
#, python-format
msgid ""
"An error occurred trying to live migrate. Falling back to legacy live "
"migrate flow. Error: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5587
+#: nova/virt/libvirt/driver.py:5626
msgid "Migration operation was cancelled"
msgstr ""
-#: nova/virt/libvirt/driver.py:5593
+#: nova/virt/libvirt/driver.py:5632
#, python-format
msgid "Unexpected migration job type: %d"
msgstr ""
-#: nova/virt/libvirt/driver.py:5648
+#: nova/virt/libvirt/driver.py:5687
#, python-format
msgid "Error monitoring migration: %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5797
+#: nova/virt/libvirt/driver.py:5836
#, 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:6057
+#: nova/virt/libvirt/driver.py:6096
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error "
@@ -1382,7 +1382,7 @@ 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:6065
+#: nova/virt/libvirt/driver.py:6104
#, python-format
msgid ""
"Periodic task is updating the host stat, it is trying to get disk "
@@ -1393,7 +1393,7 @@ msgstr ""
"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:6071
+#: nova/virt/libvirt/driver.py:6110
#, python-format
msgid ""
"Periodic task is updating the host stat, it is trying to get disk "
@@ -1401,7 +1401,7 @@ msgid ""
"on the compute node but is not managed by Nova."
msgstr ""
-#: nova/virt/libvirt/driver.py:6080
+#: nova/virt/libvirt/driver.py:6119
#, python-format
msgid ""
"Periodic task is updating the host stats, it is trying to get disk info for "
@@ -1475,7 +1475,7 @@ msgstr ""
msgid "ignoring missing logical volume %(path)s"
msgstr ""
-#: nova/virt/libvirt/rbd_utils.py:267
+#: nova/virt/libvirt/rbd_utils.py:263
#, python-format
msgid "rbd remove %(volume)s in pool %(pool)s failed"
msgstr ""
@@ -1608,31 +1608,31 @@ msgstr ""
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:1143
+#: nova/virt/vmwareapi/vm_util.py:1168
#, python-format
msgid "Failed to get cluster references %s"
msgstr "Fallo al obtener las referencias del cluster %s"
-#: nova/virt/vmwareapi/vm_util.py:1155
+#: nova/virt/vmwareapi/vm_util.py:1180
#, 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:1266
+#: nova/virt/vmwareapi/vm_util.py:1291
#, python-format
msgid ""
"vmware_ostype from image is not recognised: '%(ostype)s'. An invalid os type "
"may be one cause of this instance creation failure"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:399
+#: nova/virt/vmwareapi/vmops.py:401
#, python-format
msgid ""
"Destination %s already exists! Concurrent moves can lead to unexpected "
"results."
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:901
+#: nova/virt/vmwareapi/vmops.py:906
#, python-format
msgid ""
"In vmwareapi:vmops:_destroy_instance, got this exception while un-"
@@ -1641,17 +1641,17 @@ 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:924
+#: nova/virt/vmwareapi/vmops.py:929
msgid ""
"In vmwareapi:vmops:_destroy_instance, exception while deleting the VM "
"contents from the disk"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:928
+#: nova/virt/vmwareapi/vmops.py:933
msgid "Instance does not exist on backend"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1683
+#: nova/virt/vmwareapi/vmops.py:1689
#, python-format
msgid "Root disk file creation failed - %s"
msgstr "Fallo al crear el archivo del disco raíz - %s"
diff --git a/nova/locale/es/LC_MESSAGES/nova.po b/nova/locale/es/LC_MESSAGES/nova.po
index ea0f3f8612..c98b5e1272 100644
--- a/nova/locale/es/LC_MESSAGES/nova.po
+++ b/nova/locale/es/LC_MESSAGES/nova.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-31 06:15+0000\n"
-"PO-Revision-Date: 2015-03-30 18:02+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+0000\n"
+"PO-Revision-Date: 2015-04-05 15:03+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish "
"(http://www.transifex.com/projects/p/nova/language/es/)\n"
@@ -2239,6 +2239,14 @@ msgstr ""
msgid "Cell %(uuid)s has no mapping."
msgstr ""
+#: nova/exception.py:1867
+msgid "Host does not support guests with NUMA topology set"
+msgstr ""
+
+#: nova/exception.py:1871
+msgid "Host does not support guests with custom memory page sizes"
+msgstr ""
+
#: nova/hooks.py:77
msgid "Wrong type of hook method. Only 'pre' and 'post' type allowed"
msgstr ""
@@ -2570,7 +2578,7 @@ msgstr "La clave de metadatos de imagen es demasiado larga"
msgid "Invalid image metadata"
msgstr "Metadatos de imagen no válidos "
-#: nova/api/openstack/common.py:405
+#: nova/api/openstack/common.py:404
#, python-format
msgid ""
"Cannot '%(action)s' instance %(server_id)s while it is in %(attr)s "
@@ -2579,19 +2587,14 @@ msgstr ""
#: nova/api/openstack/common.py:410
#, python-format
-msgid "Cannot '%(action)' instance %(server_id)s which has never been active"
-msgstr ""
-
-#: nova/api/openstack/common.py:414
-#, python-format
msgid "Instance %(server_id)s is in an invalid state for '%(action)s'"
msgstr ""
-#: nova/api/openstack/common.py:425
+#: nova/api/openstack/common.py:421
msgid "Instance snapshots are not permitted at this time."
msgstr "Las instantáneas de instancia no están permitidas en este momento."
-#: nova/api/openstack/common.py:546
+#: nova/api/openstack/common.py:542
msgid "Cells is not enabled."
msgstr "Las celdas no están habilitadas."
@@ -3310,13 +3313,13 @@ msgid "The target host can't be the same one."
msgstr ""
#: nova/api/openstack/compute/contrib/fixed_ips.py:43
-#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:46
+#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:48
#, python-format
msgid "Fixed IP %s has been deleted"
msgstr "La IP fija %s se ha suprimido"
#: nova/api/openstack/compute/contrib/fixed_ips.py:76
-#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:84
+#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:88
#, python-format
msgid "Fixed IP %s not found"
msgstr "No se encuentra la IP fija %s "
@@ -3513,7 +3516,7 @@ msgstr "Acción desconocida"
#: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146
#: nova/api/openstack/compute/plugins/v3/floating_ips_bulk.py:146
-#: nova/cmd/manage.py:422
+#: nova/cmd/manage.py:423
#, python-format
msgid "/%s should be specified as single address(es) not in cidr format"
msgstr ""
@@ -3545,22 +3548,22 @@ msgid "'status' or 'maintenance_mode' needed for host update"
msgstr "Se necesita 'status' o 'maintenance_mode' para actualización de host"
#: nova/api/openstack/compute/contrib/hosts.py:158
-#: nova/api/openstack/compute/plugins/v3/hosts.py:143
+#: nova/api/openstack/compute/plugins/v3/hosts.py:140
msgid "Virt driver does not implement host maintenance mode."
msgstr "El controlador virt no implementa la modalidad de mantenimiento de host."
#: nova/api/openstack/compute/contrib/hosts.py:182
-#: nova/api/openstack/compute/plugins/v3/hosts.py:166
+#: nova/api/openstack/compute/plugins/v3/hosts.py:163
msgid "Virt driver does not implement host disabled status."
msgstr "El controlador virt no implementa el estado inhabilitado de host."
#: nova/api/openstack/compute/contrib/hosts.py:200
-#: nova/api/openstack/compute/plugins/v3/hosts.py:184
+#: nova/api/openstack/compute/plugins/v3/hosts.py:181
msgid "Virt driver does not implement host power management."
msgstr "El controlador virt no implementa la gestión de alimentación de host."
#: nova/api/openstack/compute/contrib/hosts.py:286
-#: nova/api/openstack/compute/plugins/v3/hosts.py:278
+#: nova/api/openstack/compute/plugins/v3/hosts.py:275
msgid "Describe-resource is admin only functionality"
msgstr "El recurso de descripción es funcionalidad sólo de administrador"
@@ -3961,7 +3964,7 @@ msgstr "No existe Cell %s."
msgid "token not provided"
msgstr "token no proporcionado"
-#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:87
+#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:91
#, python-format
msgid "Fixed IP %s not valid"
msgstr ""
@@ -4048,7 +4051,7 @@ msgstr "Red a insertar en la configuración de openvpn"
msgid "Netmask to push into openvpn config"
msgstr "Mascara de red a insertar en la configuración de openvpn"
-#: nova/cmd/manage.py:219
+#: nova/cmd/manage.py:220
msgid ""
"The above error may show that the database has not been created.\n"
"Please create a database using 'nova-manage db sync' before running this "
@@ -4058,77 +4061,77 @@ msgstr ""
"Por favor crea una base de datos usando 'nova-manage db sync' antes de "
"ejecutar este comando."
-#: nova/cmd/manage.py:260
+#: nova/cmd/manage.py:261
msgid "Quota limit must be -1 or greater."
msgstr "El límite de cuota debe ser -1 o mayor."
-#: nova/cmd/manage.py:264
+#: nova/cmd/manage.py:265
#, python-format
msgid "Quota limit must be greater than %s."
msgstr "El límite de cuota debe ser mayor que %s."
-#: nova/cmd/manage.py:267
+#: nova/cmd/manage.py:268
#, python-format
msgid "Quota limit must be less than %s."
msgstr "El límite de cuota debe ser menor que %s."
-#: nova/cmd/manage.py:276
+#: nova/cmd/manage.py:277
#, python-format
msgid "%(key)s is not a valid quota key. Valid options are: %(options)s."
msgstr ""
"%(key)s no es una clave válida de cuota. Las opciones válidas son: "
"%(options)s."
-#: nova/cmd/manage.py:282
+#: nova/cmd/manage.py:283
msgid "Quota"
msgstr "Cuota"
-#: nova/cmd/manage.py:283
+#: nova/cmd/manage.py:284
msgid "Limit"
msgstr "Límite"
-#: nova/cmd/manage.py:284
+#: nova/cmd/manage.py:285
msgid "In Use"
msgstr "En uso"
-#: nova/cmd/manage.py:285
+#: nova/cmd/manage.py:286
msgid "Reserved"
msgstr "Reservada"
-#: nova/cmd/manage.py:328 nova/cmd/manage.py:403 nova/cmd/manage.py:743
-#: nova/cmd/manage.py:757 nova/cmd/manage.py:830
+#: nova/cmd/manage.py:329 nova/cmd/manage.py:404 nova/cmd/manage.py:744
+#: nova/cmd/manage.py:758 nova/cmd/manage.py:831
#, python-format
msgid "error: %s"
msgstr "error: %s"
-#: nova/cmd/manage.py:336
+#: nova/cmd/manage.py:337
msgid "network"
msgstr "red"
-#: nova/cmd/manage.py:337
+#: nova/cmd/manage.py:338
msgid "IP address"
msgstr "Dirección IP"
-#: nova/cmd/manage.py:338
+#: nova/cmd/manage.py:339
msgid "hostname"
msgstr "hostname"
-#: nova/cmd/manage.py:339 nova/cmd/manage.py:886
+#: nova/cmd/manage.py:340 nova/cmd/manage.py:887
msgid "host"
msgstr "host"
-#: nova/cmd/manage.py:351 nova/cmd/manage.py:375
+#: nova/cmd/manage.py:352 nova/cmd/manage.py:376
msgid "No fixed IP found."
msgstr "Dirección IP fija no encontrada."
-#: nova/cmd/manage.py:367
+#: nova/cmd/manage.py:368
#, python-format
msgid "WARNING: fixed ip %s allocated to missing instance"
msgstr ""
"ADVERTENCIA: la direción IP fija %s ha sido asociada a una instancia "
"inexistente."
-#: nova/cmd/manage.py:429
+#: nova/cmd/manage.py:430
#, python-format
msgid ""
"Too many IP addresses will be generated. Please increase /%s to reduce "
@@ -4137,11 +4140,11 @@ msgstr ""
"Se generarán demasiadas direcciones IP. Por favor incremente /%s para "
"disminuir el número generado."
-#: nova/cmd/manage.py:480
+#: nova/cmd/manage.py:481
msgid "No floating IP addresses have been defined."
msgstr "No se han definido direcciones IP flotantes."
-#: nova/cmd/manage.py:499
+#: nova/cmd/manage.py:500
msgid ""
"ERROR: Network commands are not supported when using the Neutron API. "
"Use python-neutronclient instead."
@@ -4149,174 +4152,174 @@ msgstr ""
"ERROR: comandos de red no están soportados al utilizar la API neutron. "
"Utiliza python-neutronclient en su lugar."
-#: nova/cmd/manage.py:556
+#: nova/cmd/manage.py:557
msgid "id"
msgstr "id"
-#: nova/cmd/manage.py:557
+#: nova/cmd/manage.py:558
msgid "IPv4"
msgstr "IPv4"
-#: nova/cmd/manage.py:558
+#: nova/cmd/manage.py:559
msgid "IPv6"
msgstr "IPv6"
-#: nova/cmd/manage.py:559
+#: nova/cmd/manage.py:560
msgid "start address"
msgstr "dirección de inicio"
-#: nova/cmd/manage.py:560
+#: nova/cmd/manage.py:561
msgid "DNS1"
msgstr "DNS1"
-#: nova/cmd/manage.py:561
+#: nova/cmd/manage.py:562
msgid "DNS2"
msgstr "DNS2"
-#: nova/cmd/manage.py:562
+#: nova/cmd/manage.py:563
msgid "VlanID"
msgstr "ID de Vlan"
-#: nova/cmd/manage.py:563 nova/cmd/manage.py:670
+#: nova/cmd/manage.py:564 nova/cmd/manage.py:671
msgid "project"
msgstr "proyecto"
-#: nova/cmd/manage.py:564
+#: nova/cmd/manage.py:565
msgid "uuid"
msgstr "uuid"
-#: nova/cmd/manage.py:571
+#: nova/cmd/manage.py:572
msgid "No networks found"
msgstr "No se han encontrado redes"
-#: nova/cmd/manage.py:590
+#: nova/cmd/manage.py:591
msgid "Please specify either fixed_range or uuid"
msgstr "Por favor especifique fixed_range o uuid"
-#: nova/cmd/manage.py:595
+#: nova/cmd/manage.py:596
msgid "UUID is required to delete Neutron Networks"
msgstr "UUID es obligatorio para borrar redes en Neutron"
-#: nova/cmd/manage.py:598
+#: nova/cmd/manage.py:599
msgid "Deleting by fixed_range is not supported with the NeutronManager"
msgstr "Eliminar por fixed_range no está soportado por el NeutronManager"
-#: nova/cmd/manage.py:662
+#: nova/cmd/manage.py:663
msgid "instance"
msgstr "instancia"
-#: nova/cmd/manage.py:663
+#: nova/cmd/manage.py:664
msgid "node"
msgstr "nodo"
-#: nova/cmd/manage.py:664
+#: nova/cmd/manage.py:665
msgid "type"
msgstr "tipo"
-#: nova/cmd/manage.py:665
+#: nova/cmd/manage.py:666
msgid "state"
msgstr "estado"
-#: nova/cmd/manage.py:666
+#: nova/cmd/manage.py:667
msgid "launched"
msgstr "lanzada"
-#: nova/cmd/manage.py:667
+#: nova/cmd/manage.py:668
msgid "image"
msgstr "imagen"
-#: nova/cmd/manage.py:668
+#: nova/cmd/manage.py:669
msgid "kernel"
msgstr "kernel"
-#: nova/cmd/manage.py:669
+#: nova/cmd/manage.py:670
msgid "ramdisk"
msgstr "ramdisk"
-#: nova/cmd/manage.py:671
+#: nova/cmd/manage.py:672
msgid "user"
msgstr "usuario"
-#: nova/cmd/manage.py:672 nova/cmd/manage.py:887
+#: nova/cmd/manage.py:673 nova/cmd/manage.py:888
msgid "zone"
msgstr "zona"
-#: nova/cmd/manage.py:673
+#: nova/cmd/manage.py:674
msgid "index"
msgstr "índice"
-#: nova/cmd/manage.py:718
+#: nova/cmd/manage.py:719
msgid "Binary"
msgstr "Binario"
-#: nova/cmd/manage.py:719
+#: nova/cmd/manage.py:720
msgid "Host"
msgstr "Host"
-#: nova/cmd/manage.py:720
+#: nova/cmd/manage.py:721
msgid "Zone"
msgstr "Zona"
-#: nova/cmd/manage.py:721
+#: nova/cmd/manage.py:722
msgid "Status"
msgstr "Estado"
-#: nova/cmd/manage.py:722
+#: nova/cmd/manage.py:723
msgid "State"
msgstr "Estado"
-#: nova/cmd/manage.py:723
+#: nova/cmd/manage.py:724
msgid "Updated_At"
msgstr "Updated_At"
-#: nova/cmd/manage.py:745
+#: nova/cmd/manage.py:746
#, python-format
msgid "Service %(service)s on host %(host)s enabled."
msgstr "Servicio %(service)s en el anfitrión %(host)s habilitado."
-#: nova/cmd/manage.py:759
+#: nova/cmd/manage.py:760
#, python-format
msgid "Service %(service)s on host %(host)s disabled."
msgstr "Servicio %(service)s en el anfitrión %(host)s deshabilitado"
-#: nova/cmd/manage.py:834
+#: nova/cmd/manage.py:835
msgid "An unexpected error has occurred."
msgstr "Ha ocurrido un error inesperado."
-#: nova/cmd/manage.py:835
+#: nova/cmd/manage.py:836
msgid "[Result]"
msgstr "[Resultado]"
-#: nova/cmd/manage.py:839
+#: nova/cmd/manage.py:840
msgid "HOST"
msgstr "HOST"
-#: nova/cmd/manage.py:840
+#: nova/cmd/manage.py:841
msgid "PROJECT"
msgstr "PROYECTO"
-#: nova/cmd/manage.py:841
+#: nova/cmd/manage.py:842
msgid "cpu"
msgstr "CPU"
-#: nova/cmd/manage.py:842
+#: nova/cmd/manage.py:843
msgid "mem(mb)"
msgstr "mem(mb)"
-#: nova/cmd/manage.py:843
+#: nova/cmd/manage.py:844
msgid "hdd"
msgstr "hdd"
-#: nova/cmd/manage.py:926
+#: nova/cmd/manage.py:927
msgid "Must supply a positive value for max_rows"
msgstr "Se debe proporcionar un valor positivo para max_rows"
-#: nova/cmd/manage.py:945
+#: nova/cmd/manage.py:946
#, python-format
msgid "Deleted %(records)d records from table '%(table_name)s'."
msgstr ""
-#: nova/cmd/manage.py:949
+#: nova/cmd/manage.py:950
#, python-format
msgid ""
"There are %(records)d records in the '%(table_name)s' table where the "
@@ -4324,75 +4327,75 @@ msgid ""
"--delete option after you have backed up any necessary data."
msgstr ""
-#: nova/cmd/manage.py:957
+#: nova/cmd/manage.py:958
msgid "There were no records found where instance_uuid was NULL."
msgstr ""
-#: nova/cmd/manage.py:966
+#: nova/cmd/manage.py:967
msgid "Must supply a positive value for max_number"
msgstr ""
-#: nova/cmd/manage.py:972
+#: nova/cmd/manage.py:973
#, python-format
msgid "%(total)i instances matched query, %(done)i completed"
msgstr ""
-#: nova/cmd/manage.py:1047
+#: nova/cmd/manage.py:1048
#, python-format
msgid "Hypervisor: %s"
msgstr "Hipervisor: %s"
-#: nova/cmd/manage.py:1096
+#: nova/cmd/manage.py:1097
#, python-format
msgid "Line %(linenum)d : %(line)s"
msgstr "Línea %(linenum)d : %(line)s"
-#: nova/cmd/manage.py:1099
+#: nova/cmd/manage.py:1100
msgid "No errors in logfiles!"
msgstr "¡No hay errores en los ficheros de log!"
-#: nova/cmd/manage.py:1113
+#: nova/cmd/manage.py:1114
msgid "Unable to find system log file!"
msgstr "¡No ha sido posible encontrar el fichero de log del sistema!"
-#: nova/cmd/manage.py:1117
+#: nova/cmd/manage.py:1118
#, python-format
msgid "Last %s nova syslog entries:-"
msgstr "Última(s) %s entrada(s) del registro de sistema de nova:-"
-#: nova/cmd/manage.py:1126
+#: nova/cmd/manage.py:1127
msgid "No nova entries in syslog!"
msgstr "No hay entradas de nova en el registro de sistema!"
-#: nova/cmd/manage.py:1143
+#: nova/cmd/manage.py:1144
#, python-format
msgid "Invalid broker_hosts value: %s. It should be in hostname:port format"
msgstr ""
-#: nova/cmd/manage.py:1149
+#: nova/cmd/manage.py:1150
#, python-format
msgid "Invalid port value: %s. It should be an integer"
msgstr ""
-#: nova/cmd/manage.py:1162
+#: nova/cmd/manage.py:1163
#, python-format
msgid "Invalid port value: %s. Should be an integer"
msgstr ""
-#: nova/cmd/manage.py:1332
+#: nova/cmd/manage.py:1333
#, python-format
msgid "Could not read %s. Re-running with sudo"
msgstr "No se puede leer %s. Re-ejecutando con sudo"
-#: nova/cmd/manage.py:1336
+#: nova/cmd/manage.py:1337
msgid "sudo failed, continuing as if nothing happened"
msgstr "sudo fallido, continuando como si nada hubiera pasado"
-#: nova/cmd/manage.py:1338
+#: nova/cmd/manage.py:1339
msgid "Please re-run nova-manage as root."
msgstr "Vuelva a ejecutar nova-manage como root por favor."
-#: nova/cmd/manage.py:1385
+#: nova/cmd/manage.py:1386
msgid "Command failed, please check log for more info"
msgstr "Ha fallado la instrucción, por favor compruebe el log para más información"
@@ -4660,7 +4663,7 @@ msgstr "El evento de instancia ha fallado"
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:1399 nova/compute/manager.py:2336
+#: nova/compute/manager.py:1399 nova/compute/manager.py:2338
msgid "Success"
msgstr "Éxito"
@@ -4676,75 +4679,75 @@ msgstr "la política de grupo de anti-afinidad fue violada."
msgid "Instance disappeared during build"
msgstr "La instancia despareció durante su construcción"
-#: nova/compute/manager.py:2294
+#: nova/compute/manager.py:2296
#, python-format
msgid "Failed to allocate the network(s) with error %s, not rescheduling."
msgstr ""
-#: nova/compute/manager.py:2304 nova/compute/manager.py:2359
+#: nova/compute/manager.py:2306 nova/compute/manager.py:2361
msgid "Failed to allocate the network(s), not rescheduling."
msgstr "Fallo al asociar la(s) red(es), no se reprogramará."
-#: nova/compute/manager.py:2394
+#: nova/compute/manager.py:2396
msgid "Failure prepping block device."
msgstr "Fallo al preparar el dispositivo de bloque."
-#: nova/compute/manager.py:2420
+#: nova/compute/manager.py:2422
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:2904
+#: nova/compute/manager.py:2906
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:3325
+#: nova/compute/manager.py:3327
#, python-format
msgid "instance %s is not running"
msgstr ""
-#: nova/compute/manager.py:3342
+#: nova/compute/manager.py:3344
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:3357
+#: nova/compute/manager.py:3359
msgid "error setting admin password"
msgstr "error al establecer contraseña de administrador"
-#: nova/compute/manager.py:3444
+#: nova/compute/manager.py:3446
#, python-format
msgid "Driver Error: %s"
msgstr "Error de dispositivo: %s"
-#: nova/compute/manager.py:3777
+#: nova/compute/manager.py:3779
msgid "Instance has no source host"
msgstr "La instancia no tiene ningún host de origen"
-#: nova/compute/manager.py:3783
+#: nova/compute/manager.py:3785
msgid "destination same as source!"
msgstr "destino igual que origen"
-#: nova/compute/manager.py:4997
+#: nova/compute/manager.py:4999
#, python-format
msgid "Port %s is not attached"
msgstr "El puerto %s no se encuentra asignado"
-#: nova/compute/manager.py:5643
+#: nova/compute/manager.py:5645
#, python-format
msgid "Instance %s not found"
msgstr "No se ha encontrado la instancia %s"
-#: nova/compute/manager.py:5648
+#: nova/compute/manager.py:5650
msgid "In ERROR state"
msgstr "En estado de ERROR "
-#: nova/compute/manager.py:5676
+#: nova/compute/manager.py:5678
#, 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:6283
+#: nova/compute/manager.py:6294
#, python-format
msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action"
msgstr "Valor '%s' no reconocido para CONF.running_deleted_instance_action"
@@ -4754,11 +4757,11 @@ msgstr "Valor '%s' no reconocido para CONF.running_deleted_instance_action"
msgid "Missing keys: %s"
msgstr "Faltan claves: %s"
-#: nova/compute/rpcapi.py:61
+#: nova/compute/rpcapi.py:62
msgid "No compute host specified"
msgstr "No se ha especificado ningún host de cálculo"
-#: nova/compute/rpcapi.py:63
+#: nova/compute/rpcapi.py:64
#, python-format
msgid "Unable to find host for Instance %s"
msgstr "No se puede encontrar el host para la instancia %s "
@@ -5090,7 +5093,7 @@ msgstr "Cadena desconocida: %r"
msgid "Failed to add interface: %s"
msgstr "No se ha podido añadir interfaz: %s "
-#: nova/network/manager.py:2050
+#: nova/network/manager.py:2054
msgid ""
"The sum between the number of networks and the vlan start cannot be "
"greater than 4094"
@@ -5098,19 +5101,19 @@ msgstr ""
"La suma entre el número de redes y el inicio de vlan no puede ser mayor "
"que 4094"
-#: nova/network/manager.py:2060
+#: nova/network/manager.py:2064
msgid "vlan must be an integer"
msgstr ""
-#: nova/network/manager.py:2062
+#: nova/network/manager.py:2066
msgid "The vlan number cannot be greater than 4094"
msgstr ""
-#: nova/network/manager.py:2065
+#: nova/network/manager.py:2069
msgid "The vlan number cannot be less than 1"
msgstr ""
-#: nova/network/manager.py:2070
+#: nova/network/manager.py:2074
#, python-format
msgid ""
"The network range is not big enough to fit %(num_networks)s networks. "
@@ -5143,23 +5146,23 @@ msgstr ""
msgid "Unknown auth strategy: %s"
msgstr ""
-#: nova/network/neutronv2/api.py:310
+#: nova/network/neutronv2/api.py:311
#, python-format
msgid "Fixed IP %s is already in use."
msgstr ""
-#: nova/network/neutronv2/api.py:415
+#: nova/network/neutronv2/api.py:416
#, python-format
msgid "empty project id for instance %s"
msgstr "ID de proyecto vacío para la instancia %s"
-#: nova/network/neutronv2/api.py:475 nova/network/neutronv2/api.py:931
+#: nova/network/neutronv2/api.py:476 nova/network/neutronv2/api.py:923
msgid "Multiple possible networks found, use a Network ID to be more specific."
msgstr ""
"Se han encontrado múltiples redes posibles, usa un identificador de red "
"para ser más específico."
-#: nova/network/neutronv2/api.py:503
+#: nova/network/neutronv2/api.py:504
#, python-format
msgid ""
"Multiple security groups found matching '%s'. Use an ID to be more "
@@ -5168,12 +5171,12 @@ msgstr ""
"Se han encontrado varios grupos de seguridad que coinciden con '%s'. "
"Utilice un ID para ser más específico."
-#: nova/network/neutronv2/api.py:1033
+#: nova/network/neutronv2/api.py:1037
#, python-format
msgid "The number of defined ports: %(ports)dis over the limit: %(quota)d"
msgstr ""
-#: nova/network/neutronv2/api.py:1283
+#: nova/network/neutronv2/api.py:1287
#, python-format
msgid "Multiple floating IP pools matches found for name '%s'"
msgstr ""
@@ -5432,29 +5435,29 @@ msgstr "El controlador debe implementar select_destinatios"
msgid "There are not enough hosts available."
msgstr ""
-#: nova/scheduler/host_manager.py:448
+#: nova/scheduler/host_manager.py:450
#, python-format
msgid "Host filter ignoring hosts: %s"
msgstr "Filtro de anfitrión ignorando huéspedes: %s"
-#: nova/scheduler/host_manager.py:460
+#: nova/scheduler/host_manager.py:462
#, 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:463
+#: nova/scheduler/host_manager.py:465
#, 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:476
+#: nova/scheduler/host_manager.py:478
#, python-format
msgid "Host filter forcing available nodes to %s"
msgstr "Filtro de anfitriones forzando nodos disponibles a %s"
-#: nova/scheduler/host_manager.py:479
+#: nova/scheduler/host_manager.py:481
#, python-format
msgid "No nodes matched due to not matching 'force_nodes' value of '%s'"
msgstr ""
@@ -5715,7 +5718,7 @@ msgstr ""
"interno máximo del VHD: %(vhd_size)s. Tamaño de disco solicitado: "
"%(root_vhd_size)s"
-#: nova/virt/hyperv/livemigrationops.py:42
+#: nova/virt/hyperv/livemigrationops.py:41
msgid "Live migration is supported starting with Hyper-V Server 2012"
msgstr "la migración en vivo está soportada a partir de Hyper-V server 2012"
@@ -5872,7 +5875,7 @@ msgstr ""
msgid "Requested VM Generation %s, but provided VHD instead of VHDX."
msgstr ""
-#: nova/virt/hyperv/vmops.py:375 nova/virt/vmwareapi/vmops.py:656
+#: nova/virt/hyperv/vmops.py:375 nova/virt/vmwareapi/vmops.py:660
#, python-format
msgid "Invalid config_drive_format \"%s\""
msgstr "config_drive_format \"%s\" no válido"
@@ -5975,50 +5978,50 @@ msgid ""
"%(total)d"
msgstr ""
-#: nova/virt/ironic/driver.py:329
+#: nova/virt/ironic/driver.py:330
#, python-format
msgid ""
"Failed to add deploy parameters on node %(node)s when provisioning the "
"instance %(instance)s"
msgstr ""
-#: nova/virt/ironic/driver.py:350
+#: nova/virt/ironic/driver.py:351
#, python-format
msgid "Fail to clean up node %s parameters"
msgstr ""
-#: nova/virt/ironic/driver.py:377
+#: nova/virt/ironic/driver.py:378
#, python-format
msgid "Failed to provision instance %(inst)s: %(reason)s"
msgstr ""
-#: nova/virt/ironic/driver.py:656
+#: nova/virt/ironic/driver.py:657
#, python-format
msgid "Ironic node uuid not supplied to driver for instance %s."
msgstr ""
-#: nova/virt/ironic/driver.py:677
+#: nova/virt/ironic/driver.py:678
#, python-format
msgid ""
"Ironic node: %(id)s failed to validate. (deploy: %(deploy)s, power: "
"%(power)s)"
msgstr ""
-#: nova/virt/ironic/driver.py:773
+#: nova/virt/ironic/driver.py:774
#, python-format
msgid ""
"Error destroying the instance on node %(node)s. Provision state still "
"'%(state)s'."
msgstr ""
-#: nova/virt/ironic/driver.py:964
+#: nova/virt/ironic/driver.py:965
#, python-format
msgid ""
"Ironic node: %(id)s virtual to physical interface count missmatch (Vif "
"count: %(vif_count)d, Pif count: %(pif_count)d)"
msgstr ""
-#: nova/virt/ironic/driver.py:1083
+#: nova/virt/ironic/driver.py:1084
#, python-format
msgid "Failed to request Ironic to rebuild instance %(inst)s: %(reason)s"
msgstr ""
@@ -6043,28 +6046,28 @@ msgstr "No se puede determinar el bus de disco para '%s'"
msgid "Root element name should be '%(name)s' not '%(tag)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:463
+#: nova/virt/libvirt/driver.py:469
#, python-format
msgid ""
"Unexpected sysinfo_serial setting '%(actual)s'. Permitted values are "
"%(expect)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:544
+#: nova/virt/libvirt/driver.py:550
#, python-format
msgid "Nova requires libvirt version %s or greater."
msgstr ""
-#: nova/virt/libvirt/driver.py:550
+#: nova/virt/libvirt/driver.py:556
#, python-format
msgid "Running Nova with parallels virt_type requires libvirt version %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:659
+#: nova/virt/libvirt/driver.py:665
msgid "operation time out"
msgstr "Tiempo de espera agotado para la operación"
-#: nova/virt/libvirt/driver.py:1022
+#: nova/virt/libvirt/driver.py:1027
#, python-format
msgid ""
"Volume sets block size, but the current libvirt hypervisor '%s' does not "
@@ -6073,107 +6076,107 @@ 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:1029
+#: nova/virt/libvirt/driver.py:1034
#, 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:1127
+#: nova/virt/libvirt/driver.py:1132
msgid "Swap only supports host devices"
msgstr "El espacio de intercambio solamente soporta dispositivos de anfitrión "
-#: nova/virt/libvirt/driver.py:1427
+#: nova/virt/libvirt/driver.py:1432
msgid "libvirt error while requesting blockjob info."
msgstr "error de libvirt al solicitar información de blockjob."
-#: nova/virt/libvirt/driver.py:1444
+#: nova/virt/libvirt/driver.py:1449
msgid "Only KVM and QEMU are supported"
msgstr ""
-#: nova/virt/libvirt/driver.py:1448
+#: nova/virt/libvirt/driver.py:1453
#, python-format
msgid "Quiescing requires libvirt version %(version)s or greater"
msgstr ""
-#: nova/virt/libvirt/driver.py:1454
+#: nova/virt/libvirt/driver.py:1459
msgid "QEMU guest agent is not enabled"
msgstr ""
-#: nova/virt/libvirt/driver.py:1472
+#: nova/virt/libvirt/driver.py:1477
#, python-format
msgid ""
"Error from libvirt while quiescing %(instance_name)s: [Error Code "
"%(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1627
+#: nova/virt/libvirt/driver.py:1632
msgid "Found no disk to snapshot."
msgstr "No se ha encontrado disco relacionado a instantánea."
-#: nova/virt/libvirt/driver.py:1721
+#: nova/virt/libvirt/driver.py:1726
#, python-format
msgid "Unknown type: %s"
msgstr "Tipo desconocido: %s"
-#: nova/virt/libvirt/driver.py:1726
+#: nova/virt/libvirt/driver.py:1731
msgid "snapshot_id required in create_info"
msgstr "snapshot_id es requerido en create_info"
-#: nova/virt/libvirt/driver.py:1783
+#: nova/virt/libvirt/driver.py:1788
#, 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:1790
+#: nova/virt/libvirt/driver.py:1795
#, python-format
msgid "Unknown delete_info type %s"
msgstr "Tipo delete_info %s desconocido"
-#: nova/virt/libvirt/driver.py:1826
+#: nova/virt/libvirt/driver.py:1831
#, python-format
msgid "Disk with id: %s not found attached to instance."
msgstr ""
-#: nova/virt/libvirt/driver.py:1835
+#: nova/virt/libvirt/driver.py:1840
msgid "filename cannot be None"
msgstr ""
-#: nova/virt/libvirt/driver.py:1864
+#: nova/virt/libvirt/driver.py:1869
#, python-format
msgid "no match found for %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1921
+#: nova/virt/libvirt/driver.py:1926
#, python-format
msgid ""
"Relative blockcommit support was not detected. Libvirt '%s' or later is "
"required for online deletion of network storage-backed volume snapshots."
msgstr ""
-#: nova/virt/libvirt/driver.py:2439 nova/virt/xenapi/vmops.py:1738
+#: nova/virt/libvirt/driver.py:2444 nova/virt/xenapi/vmops.py:1738
msgid "Guest does not have a console available"
msgstr "El invitado no tiene una consola disponible"
-#: nova/virt/libvirt/driver.py:2774
+#: nova/virt/libvirt/driver.py:2779
#, python-format
msgid "%s format is not supported"
msgstr ""
-#: nova/virt/libvirt/driver.py:2881
+#: nova/virt/libvirt/driver.py:2886
#, 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:2968
+#: nova/virt/libvirt/driver.py:2973
#, python-format
msgid "Detaching SR-IOV ports with libvirt < %(ver)s is not permitted"
msgstr ""
-#: nova/virt/libvirt/driver.py:3049
+#: nova/virt/libvirt/driver.py:3054
#, python-format
msgid ""
"Config requested an explicit CPU model, but the current libvirt "
@@ -6182,49 +6185,49 @@ 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:3055
+#: nova/virt/libvirt/driver.py:3060
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:3059
+#: nova/virt/libvirt/driver.py:3064
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:3095
+#: nova/virt/libvirt/driver.py:3100
#, python-format
msgid ""
"Volume sets discard option, but libvirt %(libvirt)s or later is required,"
" qemu %(qemu)s or later is required."
msgstr ""
-#: nova/virt/libvirt/driver.py:4179
+#: nova/virt/libvirt/driver.py:4196
#, python-format
msgid ""
"Error from libvirt while getting domain info for %(instance_name)s: "
"[Error Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:4458
+#: nova/virt/libvirt/driver.py:4475
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:4995
+#: nova/virt/libvirt/driver.py:5034
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:5005
+#: nova/virt/libvirt/driver.py:5044
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:5088
+#: nova/virt/libvirt/driver.py:5127
#, python-format
msgid ""
"Unable to migrate %(instance_uuid)s: Disk of instance is too "
@@ -6234,7 +6237,7 @@ msgstr ""
"demasiado grande (disponible en host de destino: %(available)s < "
"necesario: %(necessary)s)"
-#: nova/virt/libvirt/driver.py:5133
+#: nova/virt/libvirt/driver.py:5172
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -6249,12 +6252,12 @@ msgstr ""
"\n"
"Consulte %(u)s"
-#: nova/virt/libvirt/driver.py:5196
+#: nova/virt/libvirt/driver.py:5235
#, 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:5315
+#: nova/virt/libvirt/driver.py:5354
msgid ""
"Your libvirt version does not support the VIR_DOMAIN_XML_MIGRATABLE flag "
"or your destination node does not support retrieving listen addresses. "
@@ -6263,12 +6266,12 @@ msgid ""
"address (0.0.0.0 or ::) or the local address (127.0.0.1 or ::1)."
msgstr ""
-#: nova/virt/libvirt/driver.py:5780
+#: nova/virt/libvirt/driver.py:5819
#, python-format
msgid "Cannot block migrate instance %s with mapped volumes"
msgstr ""
-#: nova/virt/libvirt/driver.py:6031
+#: nova/virt/libvirt/driver.py:6070
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
@@ -6277,15 +6280,15 @@ 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:6175
+#: nova/virt/libvirt/driver.py:6214
msgid "Unable to resize disk down."
msgstr "Incapaz de reducir el tamaño del disco."
-#: nova/virt/libvirt/driver.py:6183
+#: nova/virt/libvirt/driver.py:6222
msgid "Migration is not supported for LVM backed instances"
msgstr ""
-#: nova/virt/libvirt/driver.py:6201
+#: nova/virt/libvirt/driver.py:6240
#, python-format
msgid "not able to execute ssh command: %s"
msgstr ""
@@ -6323,52 +6326,52 @@ msgstr ""
msgid "Invalid usage_type: %s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:100
+#: nova/virt/libvirt/imagebackend.py:101
msgid ""
"Incompatible settings: ephemeral storage encryption is supported only for"
" LVM images."
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:306
+#: nova/virt/libvirt/imagebackend.py:307
#, 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:321
+#: nova/virt/libvirt/imagebackend.py:322
msgid "Attempted overwrite of an existing value."
msgstr "Se ha intentado sobreescribir un valor ya existente."
-#: nova/virt/libvirt/imagebackend.py:369
+#: nova/virt/libvirt/imagebackend.py:370
msgid "clone() is not implemented"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:544
+#: nova/virt/libvirt/imagebackend.py:547
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:606
+#: nova/virt/libvirt/imagebackend.py:609
msgid "Instance disk to be encrypted but no context provided"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:653
+#: nova/virt/libvirt/imagebackend.py:656
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:746
+#: nova/virt/libvirt/imagebackend.py:749
msgid "installed version of librbd does not support cloning"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:757
+#: nova/virt/libvirt/imagebackend.py:760
msgid "Image is not raw format"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:765
+#: nova/virt/libvirt/imagebackend.py:768
msgid "No image locations are accessible"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:805
+#: nova/virt/libvirt/imagebackend.py:808
#, python-format
msgid ""
"PCS doesn't support images in %s format. You should either set "
@@ -6376,12 +6379,12 @@ msgid ""
"format."
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:844
+#: nova/virt/libvirt/imagebackend.py:847
#, python-format
msgid "Unknown image_type=%s"
msgstr "image_type=%s desconocido "
-#: nova/virt/libvirt/imagebackend.py:872
+#: nova/virt/libvirt/imagebackend.py:875
#, python-format
msgid "Unknown hw_disk_discard=%s"
msgstr ""
@@ -6415,19 +6418,19 @@ msgstr "volume_clear='%s' no está manejado"
msgid "The mount %(mount_path)s is not a valid Quobyte volume. Error: %(exc)s"
msgstr ""
-#: nova/virt/libvirt/rbd_utils.py:105
+#: nova/virt/libvirt/rbd_utils.py:106
msgid "rbd python libraries not found"
msgstr "Las librerías rbd python no han sido encontradas"
-#: nova/virt/libvirt/rbd_utils.py:160
+#: nova/virt/libvirt/rbd_utils.py:161
msgid "Not stored in rbd"
msgstr "No está almacenado en rbd"
-#: nova/virt/libvirt/rbd_utils.py:164
+#: nova/virt/libvirt/rbd_utils.py:165
msgid "Blank components"
msgstr "Componentes en blanco"
-#: nova/virt/libvirt/rbd_utils.py:167
+#: nova/virt/libvirt/rbd_utils.py:168
msgid "Not an rbd snapshot"
msgstr "No es una instantánea rbd"
@@ -6514,40 +6517,12 @@ msgstr ""
"vCenter de VMware; por lo tanto no se puede regresar tiempo de ejecución "
"solamente para un huésped."
-#: nova/virt/vmwareapi/ds_util.py:48
-msgid "Datastore name cannot be None"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:50
-msgid "Datastore reference cannot be None"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:52
-msgid "Invalid capacity"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:55
-msgid "Capacity is smaller than free space"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:118
-msgid "datastore name empty"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:123 nova/virt/vmwareapi/ds_util.py:159
-msgid "path component cannot be None"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:176
-msgid "datastore path empty"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:304
+#: nova/virt/vmwareapi/ds_util.py:153
#, python-format
msgid "Storage policy %s did not match any datastores"
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:308
+#: nova/virt/vmwareapi/ds_util.py:157
#, python-format
msgid "Datastore regex %s did not match any datastores"
msgstr ""
@@ -6593,68 +6568,69 @@ msgstr ""
msgid "%s is not supported."
msgstr "%s no está soportada."
-#: nova/virt/vmwareapi/vm_util.py:1074
+#: nova/virt/vmwareapi/vm_util.py:579 nova/virt/vmwareapi/volumeops.py:352
+#: nova/virt/vmwareapi/volumeops.py:516
+msgid "Unable to find iSCSI Target"
+msgstr "No se puede encontrar el destino iSCSI "
+
+#: nova/virt/vmwareapi/vm_util.py:1099
msgid "No host available on cluster"
msgstr "No hay anfitrión disponible en cluster."
-#: nova/virt/vmwareapi/vm_util.py:1467
+#: nova/virt/vmwareapi/vm_util.py:1492
#, python-format
msgid "Rescue device does not exist for instance %s"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:445
+#: nova/virt/vmwareapi/vmops.py:447
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:486
+#: nova/virt/vmwareapi/vmops.py:488
#, python-format
msgid "disk type '%s' not supported"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:852
+#: nova/virt/vmwareapi/vmops.py:857
msgid "instance is not powered on"
msgstr "instancia no activada"
-#: nova/virt/vmwareapi/vmops.py:953
+#: nova/virt/vmwareapi/vmops.py:958
msgid "pause not supported for vmwareapi"
msgstr "pausa no soportada para vmwareapi"
-#: nova/virt/vmwareapi/vmops.py:957
+#: nova/virt/vmwareapi/vmops.py:962
msgid "unpause not supported for vmwareapi"
msgstr "cancelación de pausa no soportada para vmwareapi"
-#: nova/virt/vmwareapi/vmops.py:975
+#: nova/virt/vmwareapi/vmops.py:980
msgid "instance is powered off and cannot be suspended."
msgstr "instancia está desactivada y no se puede suspender. "
-#: nova/virt/vmwareapi/vmops.py:995
+#: nova/virt/vmwareapi/vmops.py:1000
msgid "instance is not in a suspended state"
msgstr "la instancia no está en un estado suspendido"
-#: nova/virt/vmwareapi/vmops.py:1157
+#: nova/virt/vmwareapi/vmops.py:1162
msgid "Unable to shrink disk."
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1591
+#: nova/virt/vmwareapi/vmops.py:1596
#, python-format
msgid "No device with interface-id %s exists on VM"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1601
+#: nova/virt/vmwareapi/vmops.py:1606
#, python-format
msgid "No device with MAC address %s exists on the VM"
msgstr ""
-#: nova/virt/vmwareapi/volumeops.py:325 nova/virt/vmwareapi/volumeops.py:491
+#: nova/virt/vmwareapi/volumeops.py:325 nova/virt/vmwareapi/volumeops.py:494
#, python-format
msgid "%s does not support disk hotplug."
msgstr ""
-#: nova/virt/vmwareapi/volumeops.py:352 nova/virt/vmwareapi/volumeops.py:513
-msgid "Unable to find iSCSI Target"
-msgstr "No se puede encontrar el destino iSCSI "
-
-#: nova/virt/vmwareapi/volumeops.py:470 nova/virt/vmwareapi/volumeops.py:521
+#: nova/virt/vmwareapi/volumeops.py:473 nova/virt/vmwareapi/volumeops.py:524
msgid "Unable to find volume"
msgstr "No se puede encontrar volumen"
diff --git a/nova/locale/fr/LC_MESSAGES/nova-log-info.po b/nova/locale/fr/LC_MESSAGES/nova-log-info.po
index e1c372bd7c..202bec3c0c 100644
--- a/nova/locale/fr/LC_MESSAGES/nova-log-info.po
+++ b/nova/locale/fr/LC_MESSAGES/nova-log-info.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-31 06:15+0000\n"
-"PO-Revision-Date: 2015-03-27 19:52+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+0000\n"
+"PO-Revision-Date: 2015-04-03 18:00+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: French (http://www.transifex.com/projects/p/nova/language/"
"fr/)\n"
@@ -189,19 +189,19 @@ msgid "Detach interface %s"
msgstr "Déconnexion de l'interface %s"
#: nova/api/openstack/compute/contrib/hosts.py:152
-#: nova/api/openstack/compute/plugins/v3/hosts.py:137
+#: nova/api/openstack/compute/plugins/v3/hosts.py:134
#, python-format
msgid "Putting host %(host_name)s in maintenance mode %(mode)s."
msgstr "Placement de l'hôte %(host_name)s en mode maintenance %(mode)s."
#: nova/api/openstack/compute/contrib/hosts.py:175
-#: nova/api/openstack/compute/plugins/v3/hosts.py:159
+#: nova/api/openstack/compute/plugins/v3/hosts.py:156
#, python-format
msgid "Enabling host %s."
msgstr "Activation de l'hôte %s."
#: nova/api/openstack/compute/contrib/hosts.py:177
-#: nova/api/openstack/compute/plugins/v3/hosts.py:161
+#: nova/api/openstack/compute/plugins/v3/hosts.py:158
#, python-format
msgid "Disabling host %s."
msgstr "Désactivation de l'hôte %s."
@@ -368,131 +368,131 @@ msgstr "Redémarrage de l'instance après redémarrage de nova-compute."
msgid "VM %(state)s (Lifecycle Event)"
msgstr ""
-#: nova/compute/manager.py:1698 nova/compute/manager.py:2147
+#: nova/compute/manager.py:1698 nova/compute/manager.py:2149
msgid "Starting instance..."
msgstr "Démarrage de l'instance..."
-#: nova/compute/manager.py:2518
+#: nova/compute/manager.py:2520
#, python-format
msgid "%(action_str)s instance"
msgstr "Instance %(action_str)s"
-#: nova/compute/manager.py:2684
+#: nova/compute/manager.py:2686
msgid "Instance disappeared during terminate"
msgstr ""
-#: nova/compute/manager.py:2728
+#: nova/compute/manager.py:2730
msgid "Instance is already powered off in the hypervisor when stop is called."
msgstr ""
"L'instance est déjà éteinte dans l'hyperviseur quand l'arrêt est appelé."
-#: nova/compute/manager.py:2891
+#: nova/compute/manager.py:2893
msgid "Rebuilding instance"
msgstr "Régénération de l'instance"
-#: nova/compute/manager.py:2908
+#: nova/compute/manager.py:2910
msgid "disk on shared storage, recreating using existing disk"
msgstr ""
"Disque sur la mémoire partagée ; recréation à l'aide du disque existant"
-#: nova/compute/manager.py:2912
+#: nova/compute/manager.py:2914
#, python-format
msgid "disk not on shared storage, rebuilding from: '%s'"
msgstr ""
-#: nova/compute/manager.py:2998
+#: nova/compute/manager.py:3000
#, python-format
msgid "bringing vm to original state: '%s'"
msgstr "Restauration de l'état original de la machine virtuelle : '%s'"
-#: nova/compute/manager.py:3029
+#: nova/compute/manager.py:3031
#, python-format
msgid "Detaching from volume api: %s"
msgstr "Déconnexion de l'API volume : %s"
-#: nova/compute/manager.py:3056
+#: nova/compute/manager.py:3058
msgid "Rebooting instance"
msgstr "Réamorçage de l'instance"
-#: nova/compute/manager.py:3194
+#: nova/compute/manager.py:3196
msgid "instance snapshotting"
msgstr "exécution d'instantané d'instance"
-#: nova/compute/manager.py:3331
+#: nova/compute/manager.py:3333
msgid "Root password set"
msgstr "Mot de passe root défini"
-#: nova/compute/manager.py:3379
+#: nova/compute/manager.py:3381
#, python-format
msgid "injecting file to %s"
msgstr ""
-#: nova/compute/manager.py:3417
+#: nova/compute/manager.py:3419
msgid "Rescuing"
msgstr "Mode secours"
-#: nova/compute/manager.py:3466
+#: nova/compute/manager.py:3468
msgid "Unrescuing"
msgstr "Sortie du mode secours"
-#: nova/compute/manager.py:3544
+#: nova/compute/manager.py:3546
#, python-format
msgid "Migration %s is already confirmed"
msgstr ""
-#: nova/compute/manager.py:3565
+#: nova/compute/manager.py:3567
msgid "Instance is not found during confirmation"
msgstr ""
-#: nova/compute/manager.py:3753
+#: nova/compute/manager.py:3755
#, python-format
msgid "Updating instance to original state: '%s'"
msgstr ""
-#: nova/compute/manager.py:3800
+#: nova/compute/manager.py:3802
msgid "Migrating"
msgstr "Migration"
-#: nova/compute/manager.py:4143
+#: nova/compute/manager.py:4145
msgid "Pausing"
msgstr "Mise en pause"
-#: nova/compute/manager.py:4159
+#: nova/compute/manager.py:4161
msgid "Unpausing"
msgstr "Sortie de pause"
-#: nova/compute/manager.py:4197 nova/compute/manager.py:4214
+#: nova/compute/manager.py:4199 nova/compute/manager.py:4216
msgid "Retrieving diagnostics"
msgstr "Extraction des diagnostics"
-#: nova/compute/manager.py:4253
+#: nova/compute/manager.py:4255
msgid "Resuming"
msgstr "Reprise en cours"
-#: nova/compute/manager.py:4484
+#: nova/compute/manager.py:4486
msgid "Get console output"
msgstr "Obtenir l'affichage de la console"
-#: nova/compute/manager.py:4729
+#: nova/compute/manager.py:4731
#, python-format
msgid "Attaching volume %(volume_id)s to %(mountpoint)s"
msgstr "Connexion du volume %(volume_id)s à %(mountpoint)s"
-#: nova/compute/manager.py:4754
+#: nova/compute/manager.py:4756
#, python-format
msgid "Detach volume %(volume_id)s from mountpoint %(mp)s"
msgstr "Déconnexion du volume %(volume_id)s du point de montage %(mp)s"
-#: nova/compute/manager.py:5246
+#: nova/compute/manager.py:5248
msgid "_post_live_migration() is started.."
msgstr "_post_live_migration() est démarré.."
-#: nova/compute/manager.py:5327
+#: nova/compute/manager.py:5329
#, python-format
msgid "Migrating instance to %s finished successfully."
msgstr ""
-#: nova/compute/manager.py:5329
+#: nova/compute/manager.py:5331
msgid ""
"You may see the error \"libvirt: QEMU error: Domain not found: no domain "
"with matching name.\" This error can be safely ignored."
@@ -500,11 +500,11 @@ msgstr ""
"Vous pouvez voir l'erreur \"libvirt : erreur QEMU : Domaine non trouvé : "
"aucun domaine avec un nom correspondant.\" Cette erreur peut être ignorée."
-#: nova/compute/manager.py:5354
+#: nova/compute/manager.py:5356
msgid "Post operation of migration started"
msgstr "Opération postérieure à la migration démarrée"
-#: nova/compute/manager.py:5618
+#: nova/compute/manager.py:5620
#, python-format
msgid ""
"Found %(migration_count)d unconfirmed migrations older than "
@@ -513,7 +513,7 @@ msgstr ""
"Détection de %(migration_count)d migrations non confirmées antérieures à "
"%(confirm_window)d secondes"
-#: nova/compute/manager.py:5633
+#: nova/compute/manager.py:5635
#, python-format
msgid ""
"Automatically confirming migration %(migration_id)s for instance "
@@ -522,12 +522,12 @@ msgstr ""
"Confirmation automatique de la migration %(migration_id)s pour l'instance "
"%(instance_uuid)s"
-#: nova/compute/manager.py:5687
+#: nova/compute/manager.py:5689
#, python-format
msgid "Error auto-confirming resize: %s. Will retry later."
msgstr ""
-#: nova/compute/manager.py:5735
+#: nova/compute/manager.py:5737
#, python-format
msgid ""
"Running instance usage audit for host %(host)s from %(begin_time)s to "
@@ -536,18 +536,18 @@ msgstr ""
"Exécution de l'audit d'utilisation de l'instance pour l'hôte %(host)s de "
"%(begin_time)s à %(end_time)s. %(number_instances)s instances."
-#: nova/compute/manager.py:5783
+#: nova/compute/manager.py:5785
msgid "Updating bandwidth usage cache"
msgstr "Mise à jour du cache d'utilisation de la bande passante"
-#: nova/compute/manager.py:5964 nova/compute/manager.py:6021
+#: nova/compute/manager.py:5966 nova/compute/manager.py:6023
#, python-format
msgid ""
"During sync_power_state the instance has a pending task (%(task)s). Skip."
msgstr ""
"Durant sync_power_state l'instance à une tâche en attente (%(task)s). Passer."
-#: nova/compute/manager.py:6008
+#: nova/compute/manager.py:6010
#, python-format
msgid ""
"During the sync_power process the instance has moved from host %(src)s to "
@@ -556,35 +556,43 @@ msgstr ""
"Lors du processus sync_power, l'instance a été déplacée depuis l'hôte "
"%(src)s vers l'hôte %(dst)s"
-#: nova/compute/manager.py:6167
+#: nova/compute/manager.py:6031
+#, python-format
+msgid ""
+"During _sync_instance_power_state the DB power_state (%(db_power_state)s) "
+"does not match the vm_power_state from the hypervisor (%(vm_power_state)s). "
+"Updating power_state in the DB to match the hypervisor."
+msgstr ""
+
+#: nova/compute/manager.py:6178
msgid "Reclaiming deleted instance"
msgstr "Récupération de l'instance supprimée"
-#: nova/compute/manager.py:6197
+#: nova/compute/manager.py:6208
#, python-format
msgid "Deleting orphan compute node %s"
msgstr ""
-#: nova/compute/manager.py:6249
+#: nova/compute/manager.py:6260
#, 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:6267
+#: nova/compute/manager.py:6278
#, python-format
msgid ""
"Destroying instance with name label '%s' which is marked as DELETED but "
"still present on host."
msgstr ""
-#: nova/compute/manager.py:6315
+#: nova/compute/manager.py:6326
#, python-format
msgid "Setting instance back to %(state)s after: %(error)s"
msgstr ""
-#: nova/compute/manager.py:6325
+#: nova/compute/manager.py:6336
#, python-format
msgid "Setting instance back to ACTIVE after: %s"
msgstr "Rétablissement de l'instance en statut ACTIVE après: %s"
@@ -632,12 +640,12 @@ msgstr "Mise à jour à partir de la migration %s"
msgid "nova-conductor connection established successfully"
msgstr ""
-#: nova/consoleauth/manager.py:99
+#: nova/consoleauth/manager.py:98
#, python-format
msgid "Received Token: %(token)s, %(token_dict)s"
msgstr ""
-#: nova/consoleauth/manager.py:124
+#: nova/consoleauth/manager.py:123
#, python-format
msgid "Checking Token: %(token)s, %(token_valid)s"
msgstr ""
@@ -680,6 +688,18 @@ msgid ""
msgstr ""
"Passé le retrait de reservations_deleted_expire_idx car l'index n'existe pas."
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:36
+msgid ""
+"Skipped adding instances_project_id_deleted_idx because an equivalent index "
+"already exists."
+msgstr ""
+
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:58
+msgid ""
+"Skipped adding instances_project_id_idx because an equivalent index already "
+"exists."
+msgstr ""
+
#: nova/db/sqlalchemy/migrate_repo/versions/277_add_fixed_ip_updated_index.py:40
#, python-format
msgid "Skipped adding %s because an equivalent index already exists."
@@ -700,7 +720,7 @@ msgstr ""
msgid "Copied %(source_file)s using %(module_str)s"
msgstr ""
-#: nova/network/api.py:225 nova/network/neutronv2/api.py:1099
+#: nova/network/api.py:225 nova/network/neutronv2/api.py:1103
#, python-format
msgid "re-assign floating IP %(address)s from instance %(instance_id)s"
msgstr ""
@@ -737,7 +757,7 @@ msgstr ""
msgid "Allocated network: '%s' for instance"
msgstr ""
-#: nova/network/manager.py:567
+#: nova/network/manager.py:571
#, python-format
msgid "Network deallocated for instance (fixed ips: '%s')"
msgstr ""
@@ -747,7 +767,7 @@ msgstr ""
msgid "deleted %s"
msgstr "suppression de %s"
-#: nova/network/neutronv2/api.py:1571
+#: nova/network/neutronv2/api.py:1575
#, python-format
msgid ""
"Port %s from network info_cache is no longer associated with instance in "
@@ -827,37 +847,37 @@ msgstr "Pause demandée après suppression de thread. Nettoyage."
msgid "Waiting on %d children to exit"
msgstr "En attente %d enfants pour sortie"
-#: nova/scheduler/host_manager.py:561
+#: nova/scheduler/host_manager.py:563
#, python-format
msgid "Removing dead compute node %(host)s:%(node)s from scheduler"
msgstr ""
"Suppression du noeud de traitement mort %(host)s:%(node)s du planificateur"
-#: nova/scheduler/host_manager.py:623
+#: nova/scheduler/host_manager.py:625
#, python-format
msgid ""
"Received an update from an unknown host '%s'. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:641
+#: nova/scheduler/host_manager.py:643
#, python-format
msgid ""
"Received a delete update from an unknown host '%s'. Re-created its "
"InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:659
+#: nova/scheduler/host_manager.py:661
#, python-format
msgid ""
"The instance sync for host '%s' did not match. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:663
+#: nova/scheduler/host_manager.py:665
#, python-format
msgid "Successfully synced instances from host '%s'."
msgstr ""
-#: nova/scheduler/host_manager.py:667
+#: nova/scheduler/host_manager.py:669
#, python-format
msgid ""
"Received a sync request from an unknown host '%s'. Re-created its "
@@ -876,12 +896,12 @@ msgstr ""
"%(num_values)d valeurs trouvées, et c'est la valeur minimale qui sera "
"utilisée."
-#: nova/virt/block_device.py:220
+#: nova/virt/block_device.py:222
#, python-format
msgid "preserve multipath_id %s"
msgstr "conserver multipath_id %s"
-#: nova/virt/block_device.py:425
+#: nova/virt/block_device.py:427
#, python-format
msgid "Booting with volume %(volume_id)s at %(mountpoint)s"
msgstr "Amorçage avec le volume %(volume_id)s à %(mountpoint)s"
@@ -930,11 +950,11 @@ msgstr ""
msgid "Spawning new instance"
msgstr "Génération d'une nouvelle instance"
-#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:660
+#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:664
msgid "Using config drive for instance"
msgstr ""
-#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2821
+#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2826
#, python-format
msgid "Creating config drive at %(path)s"
msgstr "Création de l'unité de config à %(path)s"
@@ -947,112 +967,112 @@ msgstr ""
msgid "Soft shutdown succeeded."
msgstr "Arrêt logiciel réussi."
-#: nova/virt/ironic/driver.py:707
+#: nova/virt/ironic/driver.py:708
#, python-format
msgid ""
"Config drive for instance %(instance)s on baremetal node %(node)s created."
msgstr ""
-#: nova/virt/libvirt/driver.py:516
+#: nova/virt/libvirt/driver.py:522
#, python-format
msgid "Connection event '%(enabled)d' reason '%(reason)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:680
+#: nova/virt/libvirt/driver.py:686
msgid "During wait destroy, instance disappeared."
msgstr "Lors de la destruction de l'attente, l'instance a disparu."
-#: nova/virt/libvirt/driver.py:685
+#: nova/virt/libvirt/driver.py:691
msgid "Instance destroyed successfully."
msgstr "Instance détruite avec succès."
-#: nova/virt/libvirt/driver.py:695
+#: nova/virt/libvirt/driver.py:701
msgid "Instance may be started again."
msgstr "L'instance peut être redémarrée."
-#: nova/virt/libvirt/driver.py:705
+#: nova/virt/libvirt/driver.py:711
msgid "Going to destroy instance again."
msgstr "Tentative de redestruction de l'instance."
-#: nova/virt/libvirt/driver.py:1364
+#: nova/virt/libvirt/driver.py:1369
msgid "Beginning live snapshot process"
msgstr "Démarrage du processus d'instantané en temps réel"
-#: nova/virt/libvirt/driver.py:1367
+#: nova/virt/libvirt/driver.py:1372
msgid "Beginning cold snapshot process"
msgstr "Démarrage du processus d'instantané à froid"
-#: nova/virt/libvirt/driver.py:1397
+#: nova/virt/libvirt/driver.py:1402
msgid "Snapshot extracted, beginning image upload"
msgstr "Instantané extrait, démarrage du téléchargement d'image"
-#: nova/virt/libvirt/driver.py:1409
+#: nova/virt/libvirt/driver.py:1414
msgid "Snapshot image upload complete"
msgstr "Téléchargement d'image instantanée terminé"
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1982
msgid "Instance soft rebooted successfully."
msgstr "Instance redémarrée par logiciel avec succès."
-#: nova/virt/libvirt/driver.py:2020
+#: nova/virt/libvirt/driver.py:2025
msgid "Instance shutdown successfully."
msgstr "L'instance s'est arrêtée avec succès."
-#: nova/virt/libvirt/driver.py:2028
+#: nova/virt/libvirt/driver.py:2033
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:2106
+#: nova/virt/libvirt/driver.py:2111
msgid "Instance rebooted successfully."
msgstr "L'instance a redémarré avec succès."
-#: nova/virt/libvirt/driver.py:2148
+#: nova/virt/libvirt/driver.py:2153
msgid "Instance already shutdown."
msgstr "Instance déjà arrêtée."
-#: nova/virt/libvirt/driver.py:2163
+#: nova/virt/libvirt/driver.py:2168
#, python-format
msgid "Instance shutdown successfully after %d seconds."
msgstr "Arrêt de l'instance réussie après %d secondes."
-#: nova/virt/libvirt/driver.py:2192
+#: nova/virt/libvirt/driver.py:2197
#, python-format
msgid "Instance failed to shutdown in %d seconds."
msgstr "Échec de l'arrêt de l'instance dans %d seconds. "
-#: nova/virt/libvirt/driver.py:2361
+#: nova/virt/libvirt/driver.py:2366
msgid "Instance spawned successfully."
msgstr "Instance générée avec succès."
-#: nova/virt/libvirt/driver.py:2377
+#: nova/virt/libvirt/driver.py:2382
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "data: %(data)r, fpath: %(fpath)r"
-#: nova/virt/libvirt/driver.py:2412
+#: nova/virt/libvirt/driver.py:2417
msgid ""
"Instance is configured with a file console, but the backing file is not "
"(yet?) present"
msgstr ""
-#: nova/virt/libvirt/driver.py:2423 nova/virt/libvirt/driver.py:2450
+#: nova/virt/libvirt/driver.py:2428 nova/virt/libvirt/driver.py:2455
#, 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:2685
+#: nova/virt/libvirt/driver.py:2690
msgid "Creating image"
msgstr "Création de l'image"
-#: nova/virt/libvirt/driver.py:2812
+#: nova/virt/libvirt/driver.py:2817
msgid "Using config drive"
msgstr "Utilisation de l'unité de config"
-#: nova/virt/libvirt/driver.py:3603
+#: nova/virt/libvirt/driver.py:3605
msgid "Configuring timezone for windows instance to localtime"
msgstr "Configurer le fuseau horaire pour l'instance windows en heure locale"
-#: nova/virt/libvirt/driver.py:4792
+#: nova/virt/libvirt/driver.py:4831
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. Instance="
@@ -1062,7 +1082,7 @@ msgstr ""
"être détaché. Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s "
"Erreur=%(e)s"
-#: nova/virt/libvirt/driver.py:4798
+#: nova/virt/libvirt/driver.py:4837
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats for "
@@ -1071,42 +1091,42 @@ msgstr ""
"Domaine introuvable dans libvirt pour l'instance %s. Impossible d'obtenir "
"les stats de bloc pour l'unité"
-#: nova/virt/libvirt/driver.py:5119
+#: nova/virt/libvirt/driver.py:5158
#, python-format
msgid "Instance launched has CPU info: %s"
msgstr "L'instance lancée a l'info CPU : %s"
-#: nova/virt/libvirt/driver.py:5514
+#: nova/virt/libvirt/driver.py:5553
#, python-format
msgid "Error %(ex)s, migration failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:5555
+#: nova/virt/libvirt/driver.py:5594
#, python-format
msgid ""
"Migration running for %(secs)d secs, memory %(progress)d%% remaining; (bytes "
"processed=%(processed)d, remaining=%(remaining)d, total=%(total)d)"
msgstr ""
-#: nova/virt/libvirt/driver.py:5573
+#: nova/virt/libvirt/driver.py:5612
msgid "Migration operation has completed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6268
+#: nova/virt/libvirt/driver.py:6307
msgid "Instance running successfully."
msgstr "L'instance s'exécute avec succès."
-#: nova/virt/libvirt/driver.py:6623
+#: nova/virt/libvirt/driver.py:6662
#, python-format
msgid "Deleting instance files %s"
msgstr "Suppression des fichiers d'instance %s "
-#: nova/virt/libvirt/driver.py:6636
+#: nova/virt/libvirt/driver.py:6675
#, python-format
msgid "Deletion of %s failed"
msgstr "La suppression de %s a échoué "
-#: nova/virt/libvirt/driver.py:6640
+#: nova/virt/libvirt/driver.py:6679
#, python-format
msgid "Deletion of %s complete"
msgstr "Suppression de %s est complète"
@@ -1132,7 +1152,7 @@ msgstr ""
msgid "Libvirt host capabilities %s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:396
+#: nova/virt/libvirt/imagebackend.py:398
#, python-format
msgid "Failed to get image info from path %(path)s; error: %(error)s"
msgstr ""
@@ -1226,17 +1246,17 @@ msgstr ""
msgid "Invalid cluster or resource pool name : %s"
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:440
+#: nova/virt/vmwareapi/ds_util.py:289
#, python-format
msgid "Moved virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:458
+#: nova/virt/vmwareapi/ds_util.py:307
#, python-format
msgid "Copied virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:472
+#: nova/virt/vmwareapi/ds_util.py:321
#, python-format
msgid "Deleted virtual disk %s."
msgstr ""
@@ -1265,25 +1285,25 @@ msgstr ""
msgid "Downloaded OVA image file %(image_ref)s"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1283
+#: nova/virt/vmwareapi/vm_util.py:1308
msgid "Destroyed the VM"
msgstr "Machine virtuelle détruite"
-#: nova/virt/vmwareapi/vmops.py:764
+#: nova/virt/vmwareapi/vmops.py:768
msgid "Created linked-clone VM from snapshot"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1303 nova/virt/xenapi/vmops.py:1677
+#: nova/virt/vmwareapi/vmops.py:1308 nova/virt/xenapi/vmops.py:1677
#, python-format
msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds"
msgstr ""
"Arrêt détecté, %(instance_count)d redémarrée dans les %(timeout)d secondes"
-#: nova/virt/vmwareapi/vmops.py:1307 nova/virt/xenapi/vmops.py:1681
+#: nova/virt/vmwareapi/vmops.py:1312 nova/virt/xenapi/vmops.py:1681
msgid "Automatically hard rebooting"
msgstr "Réinitialisé automatiquement"
-#: nova/virt/vmwareapi/volumeops.py:440
+#: nova/virt/vmwareapi/volumeops.py:443
#, python-format
msgid ""
"The volume's backing has been relocated to %s. Need to consolidate backing "
diff --git a/nova/locale/fr/LC_MESSAGES/nova-log-warning.po b/nova/locale/fr/LC_MESSAGES/nova-log-warning.po
index df7a2dac89..35ef31ad78 100644
--- a/nova/locale/fr/LC_MESSAGES/nova-log-warning.po
+++ b/nova/locale/fr/LC_MESSAGES/nova-log-warning.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-31 06:15+0000\n"
-"PO-Revision-Date: 2015-03-30 13:33+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+0000\n"
+"PO-Revision-Date: 2015-03-31 21:30+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: French (http://www.transifex.com/projects/p/nova/language/"
"fr/)\n"
@@ -123,7 +123,7 @@ msgstr ""
msgid "Extensions in both blacklist and whitelist: %s"
msgstr "Extensions à la fois dans la liste noire et la liste blanche : %s"
-#: nova/api/openstack/common.py:423
+#: nova/api/openstack/common.py:419
msgid "Rejecting snapshot request, snapshots currently disabled"
msgstr "Rejet de la demande d'instantané, instantanés actuellement désactivés"
@@ -324,21 +324,21 @@ msgstr ""
"Échec à créer des périphériques par blocs pour une instance ceci au dû au "
"dépassement du quota de ressource pour le volume"
-#: nova/compute/manager.py:2290
+#: nova/compute/manager.py:2292
msgid "No more network or fixed IP to be allocated"
msgstr "Aucun réseau ou adresse IP fixes ne peuvent être alloués"
-#: nova/compute/manager.py:2570
+#: nova/compute/manager.py:2572
#, python-format
msgid "Ignoring EndpointNotFound: %s"
msgstr "EndpointNotFound ignorée : %s"
-#: nova/compute/manager.py:2588
+#: nova/compute/manager.py:2590
#, python-format
msgid "Failed to delete volume: %(volume_id)s due to %(exc)s"
msgstr "Echec à supprimer le volume : %(volume_id)s à cause de %(exc)s"
-#: nova/compute/manager.py:3071
+#: nova/compute/manager.py:3073
#, python-format
msgid ""
"trying to reboot a non-running instance: (state: %(state)s expected: "
@@ -347,15 +347,15 @@ msgstr ""
"Tentative de redémarrage d'une instance qui n'est pas en cours d'exécution : "
"(état : %(state)s état attendu : %(running)s)"
-#: nova/compute/manager.py:3107
+#: nova/compute/manager.py:3109
msgid "Reboot failed but instance is running"
msgstr ""
-#: nova/compute/manager.py:3127
+#: nova/compute/manager.py:3129
msgid "Instance disappeared during reboot"
msgstr "L'instance a disparu lors du redémarrage"
-#: nova/compute/manager.py:3200
+#: nova/compute/manager.py:3202
#, python-format
msgid ""
"trying to snapshot a non-running instance: (state: %(state)s expected: "
@@ -364,29 +364,29 @@ msgstr ""
"Tentative d'exécution d'instantané d'une instance qui n'est pas en cours "
"d'exécution : (état : %(state)s état attendu : %(running)s)"
-#: nova/compute/manager.py:3233
+#: nova/compute/manager.py:3235
#, python-format
msgid "Error while trying to clean up image %s"
msgstr "Erreur en tentant de nettoyer l'image %s"
-#: nova/compute/manager.py:3238
+#: nova/compute/manager.py:3240
msgid "Image not found during snapshot"
msgstr ""
-#: nova/compute/manager.py:3336
+#: nova/compute/manager.py:3338
msgid "set_admin_password is not implemented by this driver or guest instance."
msgstr ""
"set_admin_password n'est pas implémenté par ce pilote ou par cette instance "
"invitée."
-#: nova/compute/manager.py:3373
+#: nova/compute/manager.py:3375
#, 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:3397
+#: nova/compute/manager.py:3399
msgid ""
"Unable to find a different image to use for rescue VM, using instance's "
"current image"
@@ -394,18 +394,18 @@ msgstr ""
"Impossible de trouver une autre image pour la machine virtuelle de secours à "
"l'aide de l'image actuelle de l'instance"
-#: nova/compute/manager.py:3549
+#: nova/compute/manager.py:3551
#, python-format
msgid ""
"Unexpected confirmation status '%(status)s' of migration %(id)s, exit "
"confirmation process"
msgstr ""
-#: nova/compute/manager.py:4765
+#: nova/compute/manager.py:4767
msgid "Detaching volume from unknown instance"
msgstr "Déconnexion du volume d'une instance inconnue"
-#: nova/compute/manager.py:4776
+#: nova/compute/manager.py:4778
#, python-format
msgid ""
"Ignoring DiskNotFound exception while detaching volume %(volume_id)s from "
@@ -414,37 +414,37 @@ msgstr ""
"Exception Disque Non Trouvé ignorée pendant le détachement volume "
"%(volume_id)s depuis %(mp)s : %(err)s "
-#: nova/compute/manager.py:4969
+#: nova/compute/manager.py:4971
#, python-format
msgid ""
"attach interface failed , try to deallocate port %(port_id)s, reason: %(msg)s"
msgstr ""
-#: nova/compute/manager.py:4977
+#: nova/compute/manager.py:4979
#, python-format
msgid "deallocate port %(port_id)s failed"
msgstr ""
-#: nova/compute/manager.py:5002
+#: nova/compute/manager.py:5004
#, python-format
msgid "Detach interface failed, port_id=%(port_id)s, reason: %(msg)s"
msgstr ""
-#: nova/compute/manager.py:5014
+#: nova/compute/manager.py:5016
#, python-format
msgid "Failed to deallocate port %(port_id)s for instance. Error: %(error)s"
msgstr ""
-#: nova/compute/manager.py:5623
+#: nova/compute/manager.py:5625
#, python-format
msgid "Setting migration %(migration_id)s to error: %(reason)s"
msgstr "Définition de la migration %(migration_id)s pour l'erreur : %(reason)s"
-#: nova/compute/manager.py:5805
+#: nova/compute/manager.py:5807
msgid "Bandwidth usage not supported by hypervisor."
msgstr ""
-#: nova/compute/manager.py:5927
+#: nova/compute/manager.py:5929
#, python-format
msgid ""
"While synchronizing instance power states, found %(num_db_instances)s "
@@ -452,69 +452,63 @@ msgid ""
"hypervisor."
msgstr ""
-#: nova/compute/manager.py:6046
+#: nova/compute/manager.py:6057
#, python-format
msgid ""
"Instance shutdown by itself. Calling the stop API. Current vm_state: "
-"%(vm_state)s, current task_state: %(task_state)s, current DB power_state: "
+"%(vm_state)s, current task_state: %(task_state)s, original DB power_state: "
"%(db_power_state)s, current VM power_state: %(vm_power_state)s"
msgstr ""
-"Instance close par elle-même. Appel de l'API d'arrêt. vm_state courant : "
-"%(vm_state)s, task_state courant : %(task_state)s, DB power_state courant : "
-"%(db_power_state)s, VM power_state courant : %(vm_power_state)s"
-#: nova/compute/manager.py:6073
+#: nova/compute/manager.py:6084
msgid "Instance is suspended unexpectedly. Calling the stop API."
msgstr "L'instance est suspendue de manière inattendue. Appel de l'API d'arrêt"
-#: nova/compute/manager.py:6089
+#: nova/compute/manager.py:6100
msgid "Instance is paused unexpectedly. Ignore."
msgstr "L'instance est interrompue contre toute attente. Ignorez-la."
-#: nova/compute/manager.py:6095
+#: nova/compute/manager.py:6106
msgid "Instance is unexpectedly not found. Ignore."
msgstr "L'instance est introuvable contre toute attente. Ignorez-la."
-#: nova/compute/manager.py:6101
+#: nova/compute/manager.py:6112
#, python-format
msgid ""
"Instance is not stopped. Calling the stop API. Current vm_state: "
-"%(vm_state)s, current task_state: %(task_state)s, current DB power_state: "
+"%(vm_state)s, current task_state: %(task_state)s, original DB power_state: "
"%(db_power_state)s, current VM power_state: %(vm_power_state)s"
msgstr ""
-"L'instance n'est pas arrêtée. Appel de l'API d'arrêt. vm_state courant : "
-"%(vm_state)s, task_state courant : %(task_state)s, DB power_state courant : "
-"%(db_power_state)s, VM power_state courant : %(vm_power_state)s"
-#: nova/compute/manager.py:6123
+#: nova/compute/manager.py:6134
msgid "Paused instance shutdown by itself. Calling the stop API."
msgstr ""
-#: nova/compute/manager.py:6137
+#: nova/compute/manager.py:6148
msgid "Instance is not (soft-)deleted."
msgstr "L'instance n'est pas supprimée récupérée."
-#: nova/compute/manager.py:6171
+#: nova/compute/manager.py:6182
#, python-format
msgid "Periodic reclaim failed to delete instance: %s"
msgstr ""
-#: nova/compute/manager.py:6243
+#: nova/compute/manager.py:6254
#, python-format
msgid ""
"Detected instance with name label '%s' which is marked as DELETED but still "
"present on host."
msgstr ""
-#: nova/compute/manager.py:6258
+#: nova/compute/manager.py:6269
msgid "set_bootable is not implemented for the current driver"
msgstr ""
-#: nova/compute/manager.py:6263
+#: nova/compute/manager.py:6274
msgid "Failed to power off instance"
msgstr "Echec de mise sous tension de l'instance"
-#: nova/compute/manager.py:6279
+#: nova/compute/manager.py:6290
#, python-format
msgid "Periodic cleanup failed to delete instance: %s"
msgstr ""
@@ -563,7 +557,7 @@ msgid ""
"memory)"
msgstr ""
-#: nova/compute/rpcapi.py:377
+#: nova/compute/rpcapi.py:378
msgid ""
"Live migration with clients before RPC version 3.32 is known to be buggy "
"with shared block storage. See https://bugs.launchpad.net/nova/+bug/1250751 "
@@ -649,7 +643,7 @@ msgstr ""
msgid "Token: %(token)s failed to save into memcached."
msgstr "Jeton : %(token)s a échoué à sauvegarder dans memcached. "
-#: nova/consoleauth/manager.py:95
+#: nova/consoleauth/manager.py:94
#, python-format
msgid "Instance: %(instance_uuid)s failed to save into memcached"
msgstr "Instance: %(instance_uuid)s a échoué à sauvegarder dans le memcached"
@@ -793,12 +787,12 @@ msgstr ""
msgid "%(cmd)s failed. Sleeping %(time)s seconds before retry."
msgstr ""
-#: nova/network/manager.py:815
+#: nova/network/manager.py:819
#, python-format
msgid "instance-dns-zone not found |%s|."
msgstr "nstance-dns-zone non trouvé |%s|."
-#: nova/network/manager.py:822
+#: nova/network/manager.py:826
#, python-format
msgid ""
"instance-dns-zone is |%(domain)s|, which is in availability zone |%(zone)s|. "
@@ -808,7 +802,7 @@ msgstr ""
"disponibilité |%(zone)s|. L'instance est dans la zone |%(zone2)s|. Aucun "
"enregistrement DNS ne sera créé."
-#: nova/network/manager.py:864
+#: nova/network/manager.py:868
#, python-format
msgid ""
"Quota exceeded for project %(pid)s, tried to allocate fixed IP. %(used)s of "
@@ -817,36 +811,36 @@ msgstr ""
"Quota dépassé pour le projet %(pid)s, essayé d'allouer une adresse IP fixe. "
"%(used)s de %(allowed)s sont utilisés ou déjà réservés."
-#: nova/network/manager.py:959
+#: nova/network/manager.py:963
msgid "Error cleaning up fixed ip allocation. Manual cleanup may be required."
msgstr ""
-#: nova/network/manager.py:1061
+#: nova/network/manager.py:1065
#, python-format
msgid "Failed to rollback quota for deallocate fixed ip: %s"
msgstr "Échec à diminuer le quota pour désallouer une ip fixe : %s"
-#: nova/network/manager.py:1074
+#: nova/network/manager.py:1078
#, python-format
msgid "IP %s leased that is not associated"
msgstr "Adresse IP %s spécialisée qui n'est pas associée"
-#: nova/network/manager.py:1080
+#: nova/network/manager.py:1084
#, python-format
msgid "IP |%s| leased that isn't allocated"
msgstr "Adresse IP |%s| spécialisée qui n'est pas allouée"
-#: nova/network/manager.py:1089
+#: nova/network/manager.py:1093
#, python-format
msgid "IP %s released that is not associated"
msgstr "Adresse IP %s publiée qui n'est pas associée"
-#: nova/network/manager.py:1093
+#: nova/network/manager.py:1097
#, python-format
msgid "IP %s released that was not leased"
msgstr "IP %s libérée qui n'était pas allouée"
-#: nova/network/manager.py:1182
+#: nova/network/manager.py:1186
#, python-format
msgid ""
"Subnet(s) too large, defaulting to /%s. To override, specify network_size "
@@ -865,22 +859,22 @@ msgstr "Impossible de supprimer l'entrée |%s|"
msgid "Cannot delete domain |%s|"
msgstr "Impossible de supprimer le domaine |%s|"
-#: nova/network/neutronv2/api.py:308
+#: nova/network/neutronv2/api.py:309
#, python-format
msgid "Neutron error: Fixed IP %s is already in use."
msgstr "Erreur Neutron: IP %s est déja utilisé."
-#: nova/network/neutronv2/api.py:313
+#: nova/network/neutronv2/api.py:314
#, python-format
msgid "Neutron error: Port quota exceeded in tenant: %s"
msgstr "Erreur Neutron : Quota de Port dépassé dans le tenant : %s"
-#: nova/network/neutronv2/api.py:318
+#: nova/network/neutronv2/api.py:319
#, python-format
msgid "Neutron error: No more fixed IPs in network: %s"
msgstr "Erreur Neutron : Plus d'adresse IP fixes dans le réseau : %s"
-#: nova/network/neutronv2/api.py:322
+#: nova/network/neutronv2/api.py:323
#, python-format
msgid ""
"Neutron error: MAC address %(mac)s is already in use on network %(network)s."
@@ -888,17 +882,17 @@ msgstr ""
"Erreur Neutron : l'adresse MAC %(mac)s est déjà utilisée dans le réseau "
"%(network)s. "
-#: nova/network/neutronv2/api.py:653
+#: nova/network/neutronv2/api.py:654
#, python-format
msgid "Port %s does not exist"
msgstr "Le port %s n'existe pas"
-#: nova/network/neutronv2/api.py:657
+#: nova/network/neutronv2/api.py:658
#, python-format
msgid "Failed to delete port %s for instance."
msgstr "Echec dans la suppression du port %s pour cette instance."
-#: nova/network/neutronv2/api.py:1423
+#: nova/network/neutronv2/api.py:1427
#, python-format
msgid ""
"Network %(id)s not matched with the tenants network! The ports tenant "
@@ -955,7 +949,7 @@ msgstr ""
"L'hôte %(hostname)s a plus d'espace disque que ce qui est attendue par la "
"base de donnée (%(physical)sgo > %(database)sgo)"
-#: nova/scheduler/host_manager.py:534
+#: nova/scheduler/host_manager.py:536
#, python-format
msgid "No compute service record found for host %(host)s"
msgstr ""
@@ -992,27 +986,27 @@ msgstr "%(host_state)s n'a pas été entendu depuis un certain temps"
msgid "VCPUs not set; assuming CPU collection broken"
msgstr "VCPU non défini ; collection CPU peut-être rompue"
-#: nova/scheduler/filters/core_filter.py:101
+#: nova/scheduler/filters/core_filter.py:98
#, python-format
msgid "Could not decode cpu_allocation_ratio: '%s'"
msgstr "Impossible de décoder cpi_allocation_ratio : '%s'"
-#: nova/scheduler/filters/disk_filter.py:86
+#: nova/scheduler/filters/disk_filter.py:83
#, python-format
msgid "Could not decode disk_allocation_ratio: '%s'"
msgstr "Impossible de décoder disk_allocation_ratio : '%s'"
-#: nova/scheduler/filters/io_ops_filter.py:75
+#: nova/scheduler/filters/io_ops_filter.py:72
#, python-format
msgid "Could not decode max_io_ops_per_host: '%s'"
msgstr "Impossible de décoder max_io_ops_per_host : '%s'"
-#: nova/scheduler/filters/num_instances_filter.py:70
+#: nova/scheduler/filters/num_instances_filter.py:67
#, python-format
msgid "Could not decode max_instances_per_host: '%s'"
msgstr "Impossible de décoder max_instances_per_host : '%s'"
-#: nova/scheduler/filters/ram_filter.py:93
+#: nova/scheduler/filters/ram_filter.py:90
#, python-format
msgid "Could not decode ram_allocation_ratio: '%s'"
msgstr "Impossible de décoder ram_allocation_ratio : '%s'"
@@ -1159,29 +1153,29 @@ msgstr ""
msgid "Could not determine iscsi initiator name"
msgstr "Impossible de déterminer le nom de l'initiateur iSCSI"
-#: nova/virt/ironic/driver.py:110
+#: nova/virt/ironic/driver.py:113
#, python-format
msgid "Power state %s not found."
msgstr "État de l'alimentation %s non trouvé."
-#: nova/virt/ironic/driver.py:237
+#: nova/virt/ironic/driver.py:238
#, python-format
msgid "cpu_arch not defined for node '%s'"
msgstr "cpu_arch n'est pas défini pour le nœud '%s'"
-#: nova/virt/ironic/driver.py:265
+#: nova/virt/ironic/driver.py:266
#, python-format
msgid "Ignoring malformed capability '%s'. Format should be 'key:val'."
msgstr "Capacité mal formé ignorée '%s'. Le format devrait être 'key:val'."
-#: nova/virt/ironic/driver.py:554
+#: nova/virt/ironic/driver.py:555
#, python-format
msgid "Warning, memory usage is 0 for %(instance)s on baremetal node %(node)s."
msgstr ""
"Avertissement, l'utilisation de la mémoire est 0 pour %(instance)s sur le "
"nœud baremetal %(node)s."
-#: nova/virt/ironic/driver.py:561
+#: nova/virt/ironic/driver.py:562
#, python-format
msgid ""
"Warning, number of cpus is 0 for %(instance)s on baremetal node %(node)s."
@@ -1189,7 +1183,7 @@ msgstr ""
"Avertissement, le nombre de cpus est 0 pour %(instance)s sur le nœud "
"baremetal %(node)s."
-#: nova/virt/ironic/driver.py:805
+#: nova/virt/ironic/driver.py:806
#, python-format
msgid "Destroy called on non-existing instance %s."
msgstr "Destruction appelée sur une instance inexistante %s."
@@ -1198,14 +1192,14 @@ msgstr "Destruction appelée sur une instance inexistante %s."
msgid "Race detected in libvirt.virDomain.info, trying one more time"
msgstr ""
-#: nova/virt/libvirt/driver.py:434
+#: nova/virt/libvirt/driver.py:440
#, python-format
msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s."
msgstr ""
"Mode de mise en cache non valide %(cache_mode)s spécifié pour le type de "
"disque %(disk_type)s."
-#: nova/virt/libvirt/driver.py:508
+#: nova/virt/libvirt/driver.py:514
#, python-format
msgid ""
"The libvirt driver is not tested on %(type)s/%(arch)s by the OpenStack "
@@ -1217,7 +1211,7 @@ msgstr ""
"d'informations, voir : https://wiki.openstack.org/wiki/"
"HypervisorSupportMatrix"
-#: nova/virt/libvirt/driver.py:530
+#: nova/virt/libvirt/driver.py:536
msgid ""
"Running libvirt-lxc without user namespaces is dangerous. Containers spawned "
"by Nova will be run as the host's root user. It is highly suggested that "
@@ -1228,81 +1222,81 @@ msgstr ""
"est fortement conseillé que les espaces de nom soient utilisés dans un "
"environnement publique ou à plusieurs projets."
-#: nova/virt/libvirt/driver.py:656
+#: nova/virt/libvirt/driver.py:662
msgid "Cannot destroy instance, operation time out"
msgstr "Impossible de détruire l'instance, l'opération a expiré"
-#: nova/virt/libvirt/driver.py:767
+#: nova/virt/libvirt/driver.py:772
msgid "Instance may be still running, destroy it again."
msgstr ""
"L'instance est peut-être encore en cours d'exécution, détruisez-la de "
"nouveau."
-#: nova/virt/libvirt/driver.py:822
+#: nova/virt/libvirt/driver.py:827
#, python-format
msgid "Ignoring Volume Error on vol %(vol_id)s during delete %(exc)s"
msgstr ""
"Erreur Volume Ignorée sur le volume %(vol_id)s durant la suppression de "
"%(exc)s"
-#: nova/virt/libvirt/driver.py:1198 nova/virt/libvirt/driver.py:1206
+#: nova/virt/libvirt/driver.py:1203 nova/virt/libvirt/driver.py:1211
msgid "During detach_volume, instance disappeared."
msgstr "Pendant l'opération detach_volume, l'instance a disparu."
-#: nova/virt/libvirt/driver.py:1246
+#: nova/virt/libvirt/driver.py:1251
msgid "During detach_interface, instance disappeared."
msgstr "L'instance a disparu lord de l'opération detach_interface."
-#: nova/virt/libvirt/driver.py:1981
+#: nova/virt/libvirt/driver.py:1986
msgid "Failed to soft reboot instance. Trying hard reboot."
msgstr ""
"Échec dans le redémarrage logiciel de l'instance. Essayez un redémarrage "
"matériel."
-#: nova/virt/libvirt/driver.py:2459
+#: nova/virt/libvirt/driver.py:2464
#, python-format
msgid ""
"my_ip address (%(my_ip)s) was not found on any of the interfaces: %(ifaces)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2649
+#: nova/virt/libvirt/driver.py:2654
#, python-format
msgid "Image %s not found on disk storage. Continue without injecting data"
msgstr ""
"L'image %s n'est pas trouvée sur l'espace disque. Continuer sans injonction "
"de données."
-#: nova/virt/libvirt/driver.py:2835
+#: nova/virt/libvirt/driver.py:2840
msgid "File injection into a boot from volume instance is not supported"
msgstr ""
"L'injection de fichier dans le démarrage d'une instance de volume n'est pas "
"supportée."
-#: nova/virt/libvirt/driver.py:2910
+#: nova/virt/libvirt/driver.py:2915
msgid "Instance disappeared while detaching a PCI device from it."
msgstr "L'instance disparaît quand le périphérique PCI se sépare de celle-ci."
-#: nova/virt/libvirt/driver.py:3026
+#: nova/virt/libvirt/driver.py:3031
#, python-format
msgid "Cannot update service status on host \"%s\" since it is not registered."
msgstr ""
-#: nova/virt/libvirt/driver.py:3029
+#: nova/virt/libvirt/driver.py:3034
#, python-format
msgid ""
"Cannot update service status on host \"%s\" due to an unexpected exception."
msgstr ""
-#: nova/virt/libvirt/driver.py:3348
+#: nova/virt/libvirt/driver.py:3353
msgid "Too many id maps, only included first five."
msgstr "Trop de cartes id, inclure uniquement les cinq premières."
-#: nova/virt/libvirt/driver.py:3358
+#: nova/virt/libvirt/driver.py:3363
#, python-format
msgid "Invalid value for id mapping %s"
msgstr "Valeur invalide pour la configuration d'id %s"
-#: nova/virt/libvirt/driver.py:4095
+#: nova/virt/libvirt/driver.py:4112
msgid ""
"Old property name \"hw_watchdog_action\" is now deprecated and will be "
"removed in the next release. Use updated property name \"hw:watchdog_action"
@@ -1312,21 +1306,21 @@ msgstr ""
"sera retiré dans la prochaine version. Utiliser à la place le nom de "
"propriété mis à jour \"hw:watchdog_action\""
-#: nova/virt/libvirt/driver.py:4384
+#: nova/virt/libvirt/driver.py:4401
#, python-format
msgid "Timeout waiting for vif plugging callback for instance %(uuid)s"
msgstr ""
"Dépassement du délai d'attente pour le rappel de la connexion int. virt., "
"pour l'instance %(uuid)s"
-#: nova/virt/libvirt/driver.py:4405
+#: nova/virt/libvirt/driver.py:4422
#, python-format
msgid "couldn't obtain the XML from domain: %(uuid)s, exception: %(ex)s"
msgstr ""
"Impossible d'obtenir de l'XML depuis le domaine : %(uuid)s, exception : "
"%(ex)s"
-#: nova/virt/libvirt/driver.py:4448
+#: nova/virt/libvirt/driver.py:4465
msgid ""
"Cannot get the number of cpu, because this function is not implemented for "
"this platform. "
@@ -1334,7 +1328,7 @@ msgstr ""
"Impossible d'obtenir le nombre d'UC, car cette fonction n'est pas "
"implémentée pour cette plateforme. "
-#: nova/virt/libvirt/driver.py:4510
+#: nova/virt/libvirt/driver.py:4527
#, python-format
msgid ""
"couldn't obtain the vpu count from domain id: %(uuid)s, exception: %(ex)s"
@@ -1342,19 +1336,19 @@ msgstr ""
"Impossible d'obtenir le compte de vpu depuis l'id du domaine : %(uuid)s, "
"exception : %(ex)s"
-#: nova/virt/libvirt/driver.py:4541
+#: nova/virt/libvirt/driver.py:4558
#, python-format
msgid "couldn't obtain the memory from domain: %(uuid)s, exception: %(ex)s"
msgstr ""
"Impossible d'obtenir de la mémoire depuis le domaine : %(uuid)s, exception : "
"%(ex)s"
-#: nova/virt/libvirt/driver.py:4691
+#: nova/virt/libvirt/driver.py:4708
#, python-format
msgid "URI %(uri)s does not support listDevices: %(error)s"
msgstr "l'URI %(uri)s ne supporte pas la liste de périphériques : %(error)s"
-#: nova/virt/libvirt/driver.py:5333
+#: nova/virt/libvirt/driver.py:5372
msgid ""
"Your libvirt version does not support the VIR_DOMAIN_XML_MIGRATABLE flag, "
"and the graphics (VNC and/or SPICE) listen addresses on the destination "
@@ -1364,7 +1358,7 @@ msgid ""
"the VM will continue to listen on the current addresses."
msgstr ""
-#: nova/virt/libvirt/driver.py:5412
+#: nova/virt/libvirt/driver.py:5451
#, python-format
msgid ""
"An error occurred trying to live migrate. Falling back to legacy live "
@@ -1373,26 +1367,26 @@ msgstr ""
"Une erreur est survenue en essayant de migrer directement. Retour au flux "
"normal de migration directe. Erreur : %s"
-#: nova/virt/libvirt/driver.py:5587
+#: nova/virt/libvirt/driver.py:5626
msgid "Migration operation was cancelled"
msgstr ""
-#: nova/virt/libvirt/driver.py:5593
+#: nova/virt/libvirt/driver.py:5632
#, python-format
msgid "Unexpected migration job type: %d"
msgstr ""
-#: nova/virt/libvirt/driver.py:5648
+#: nova/virt/libvirt/driver.py:5687
#, python-format
msgid "Error monitoring migration: %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5797
+#: nova/virt/libvirt/driver.py:5836
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr "Échec de plug_vifs() %(cnt)d. Recommencer jusqu'à %(max_retry)d."
-#: nova/virt/libvirt/driver.py:6057
+#: nova/virt/libvirt/driver.py:6096
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error "
@@ -1401,7 +1395,7 @@ msgstr ""
"Erreur de libvirt lors de l'obtention de la description de "
"%(instance_name)s : [Code d'erreur %(error_code)s] %(ex)s"
-#: nova/virt/libvirt/driver.py:6065
+#: nova/virt/libvirt/driver.py:6104
#, python-format
msgid ""
"Periodic task is updating the host stat, it is trying to get disk "
@@ -1412,7 +1406,7 @@ msgstr ""
"disque %(i_name)s, mais le fichier disque a été supprimé par une opérations "
"simultané comme un redimensionnement."
-#: nova/virt/libvirt/driver.py:6071
+#: nova/virt/libvirt/driver.py:6110
#, python-format
msgid ""
"Periodic task is updating the host stat, it is trying to get disk "
@@ -1423,7 +1417,7 @@ msgstr ""
"disque %(i_name)s, mais l'accès lui est refusé. Cela est très probablement "
"due à une VM qui existe sur le nœud calcul mais non géré par Nova."
-#: nova/virt/libvirt/driver.py:6080
+#: nova/virt/libvirt/driver.py:6119
#, python-format
msgid ""
"Periodic task is updating the host stats, it is trying to get disk info for "
@@ -1503,7 +1497,7 @@ msgstr ""
msgid "ignoring missing logical volume %(path)s"
msgstr ""
-#: nova/virt/libvirt/rbd_utils.py:267
+#: nova/virt/libvirt/rbd_utils.py:263
#, python-format
msgid "rbd remove %(volume)s in pool %(pool)s failed"
msgstr "La suppression de rbd %(volume)s dans le pool %(pool)s a échoué"
@@ -1638,17 +1632,17 @@ msgstr ""
msgid "Unable to retrieve value for %(path)s Reason: %(reason)s"
msgstr "Impossible de récupérer les valeurs pour %(path)s Raison: %(reason)s"
-#: nova/virt/vmwareapi/vm_util.py:1143
+#: nova/virt/vmwareapi/vm_util.py:1168
#, python-format
msgid "Failed to get cluster references %s"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1155
+#: nova/virt/vmwareapi/vm_util.py:1180
#, python-format
msgid "Failed to get resource pool references %s"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1266
+#: nova/virt/vmwareapi/vm_util.py:1291
#, python-format
msgid ""
"vmware_ostype from image is not recognised: '%(ostype)s'. An invalid os type "
@@ -1657,7 +1651,7 @@ msgstr ""
"vmware_ostype depuis l'image n'est pas reconnue : '%(ostype)s'. Un type os "
"invalide peut être la cause de l'échec de la création d'une instance"
-#: nova/virt/vmwareapi/vmops.py:399
+#: nova/virt/vmwareapi/vmops.py:401
#, python-format
msgid ""
"Destination %s already exists! Concurrent moves can lead to unexpected "
@@ -1666,24 +1660,24 @@ msgstr ""
"La destination %s existe déjà! Des déplacements parallèles peuvent conduire "
"à des résultats inattendus."
-#: nova/virt/vmwareapi/vmops.py:901
+#: nova/virt/vmwareapi/vmops.py:906
#, python-format
msgid ""
"In vmwareapi:vmops:_destroy_instance, got this exception while un-"
"registering the VM: %s"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:924
+#: nova/virt/vmwareapi/vmops.py:929
msgid ""
"In vmwareapi:vmops:_destroy_instance, exception while deleting the VM "
"contents from the disk"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:928
+#: nova/virt/vmwareapi/vmops.py:933
msgid "Instance does not exist on backend"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1683
+#: nova/virt/vmwareapi/vmops.py:1689
#, python-format
msgid "Root disk file creation failed - %s"
msgstr ""
diff --git a/nova/locale/fr/LC_MESSAGES/nova.po b/nova/locale/fr/LC_MESSAGES/nova.po
index 1433ebe161..6400dcb0fa 100644
--- a/nova/locale/fr/LC_MESSAGES/nova.po
+++ b/nova/locale/fr/LC_MESSAGES/nova.po
@@ -24,8 +24,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-31 06:15+0000\n"
-"PO-Revision-Date: 2015-03-30 18:02+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+0000\n"
+"PO-Revision-Date: 2015-04-05 15:03+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: French "
"(http://www.transifex.com/projects/p/nova/language/fr/)\n"
@@ -2234,6 +2234,14 @@ msgstr ""
msgid "Cell %(uuid)s has no mapping."
msgstr ""
+#: nova/exception.py:1867
+msgid "Host does not support guests with NUMA topology set"
+msgstr ""
+
+#: nova/exception.py:1871
+msgid "Host does not support guests with custom memory page sizes"
+msgstr ""
+
#: nova/hooks.py:77
msgid "Wrong type of hook method. Only 'pre' and 'post' type allowed"
msgstr ""
@@ -2569,7 +2577,7 @@ msgstr "Clé de métadonnées d'image trop longue"
msgid "Invalid image metadata"
msgstr "Métadonnées d'image non valides"
-#: nova/api/openstack/common.py:405
+#: nova/api/openstack/common.py:404
#, python-format
msgid ""
"Cannot '%(action)s' instance %(server_id)s while it is in %(attr)s "
@@ -2578,19 +2586,14 @@ msgstr ""
#: nova/api/openstack/common.py:410
#, python-format
-msgid "Cannot '%(action)' instance %(server_id)s which has never been active"
-msgstr ""
-
-#: nova/api/openstack/common.py:414
-#, python-format
msgid "Instance %(server_id)s is in an invalid state for '%(action)s'"
msgstr ""
-#: nova/api/openstack/common.py:425
+#: nova/api/openstack/common.py:421
msgid "Instance snapshots are not permitted at this time."
msgstr "Instantanés d'instance non autorisés pour l'instant."
-#: nova/api/openstack/common.py:546
+#: nova/api/openstack/common.py:542
msgid "Cells is not enabled."
msgstr "Les cellules ne sont pas autorisées."
@@ -3301,13 +3304,13 @@ msgid "The target host can't be the same one."
msgstr "L'hôte de la cible ne peut pas être le même."
#: nova/api/openstack/compute/contrib/fixed_ips.py:43
-#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:46
+#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:48
#, python-format
msgid "Fixed IP %s has been deleted"
msgstr "L'adresse IP fixe %s a été supprimée"
#: nova/api/openstack/compute/contrib/fixed_ips.py:76
-#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:84
+#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:88
#, python-format
msgid "Fixed IP %s not found"
msgstr "Adresse IP fixe %s non trouvée"
@@ -3508,7 +3511,7 @@ msgstr "Action inconnu"
#: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146
#: nova/api/openstack/compute/plugins/v3/floating_ips_bulk.py:146
-#: nova/cmd/manage.py:422
+#: nova/cmd/manage.py:423
#, python-format
msgid "/%s should be specified as single address(es) not in cidr format"
msgstr "/%s doit être spécifié comme adresse unique, et non au format cidr"
@@ -3538,22 +3541,22 @@ msgid "'status' or 'maintenance_mode' needed for host update"
msgstr "'status' ou 'maintenance_mode' requis pour la mise à jour de l'hôte"
#: nova/api/openstack/compute/contrib/hosts.py:158
-#: nova/api/openstack/compute/plugins/v3/hosts.py:143
+#: nova/api/openstack/compute/plugins/v3/hosts.py:140
msgid "Virt driver does not implement host maintenance mode."
msgstr "Le pilote virtuel n'implémente pas le mode de maintenance de l'hôte."
#: nova/api/openstack/compute/contrib/hosts.py:182
-#: nova/api/openstack/compute/plugins/v3/hosts.py:166
+#: nova/api/openstack/compute/plugins/v3/hosts.py:163
msgid "Virt driver does not implement host disabled status."
msgstr "Le pilote virtuel n'implémente pas le statut désactivé de l'hôte."
#: nova/api/openstack/compute/contrib/hosts.py:200
-#: nova/api/openstack/compute/plugins/v3/hosts.py:184
+#: nova/api/openstack/compute/plugins/v3/hosts.py:181
msgid "Virt driver does not implement host power management."
msgstr "Le pilote virtuel n'implémente pas la gestion de la puissance de l'hôte."
#: nova/api/openstack/compute/contrib/hosts.py:286
-#: nova/api/openstack/compute/plugins/v3/hosts.py:278
+#: nova/api/openstack/compute/plugins/v3/hosts.py:275
msgid "Describe-resource is admin only functionality"
msgstr "Describe-resource est une fonctionnalité admin uniquement"
@@ -3948,7 +3951,7 @@ msgstr "La cellule %s n'existe pas."
msgid "token not provided"
msgstr "Jeton non fourni"
-#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:87
+#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:91
#, python-format
msgid "Fixed IP %s not valid"
msgstr "IP fixe %s n'est pas valide"
@@ -4034,7 +4037,7 @@ msgstr "Réseau à passer à la configuration d'openvpn"
msgid "Netmask to push into openvpn config"
msgstr "Masque réseau à passer à la configuration d'openvpn"
-#: nova/cmd/manage.py:219
+#: nova/cmd/manage.py:220
msgid ""
"The above error may show that the database has not been created.\n"
"Please create a database using 'nova-manage db sync' before running this "
@@ -4045,73 +4048,73 @@ msgstr ""
"Assurez-vous que la base de données est créée à l'aide de la commande "
"'nova-manage db sync' avant d'exécuter cette commande."
-#: nova/cmd/manage.py:260
+#: nova/cmd/manage.py:261
msgid "Quota limit must be -1 or greater."
msgstr "La limite de quota doit être égale à -1 ou une valeur supérieure."
-#: nova/cmd/manage.py:264
+#: nova/cmd/manage.py:265
#, python-format
msgid "Quota limit must be greater than %s."
msgstr "La limite de quota doit être supérieure à %s."
-#: nova/cmd/manage.py:267
+#: nova/cmd/manage.py:268
#, python-format
msgid "Quota limit must be less than %s."
msgstr "La limite de quota doit être inférieure à %s."
-#: nova/cmd/manage.py:276
+#: nova/cmd/manage.py:277
#, python-format
msgid "%(key)s is not a valid quota key. Valid options are: %(options)s."
msgstr "%(key)s n'est pas un quota valide. Les options valides sont: %(options)s."
-#: nova/cmd/manage.py:282
+#: nova/cmd/manage.py:283
msgid "Quota"
msgstr "Quota"
-#: nova/cmd/manage.py:283
+#: nova/cmd/manage.py:284
msgid "Limit"
msgstr "Limite"
-#: nova/cmd/manage.py:284
+#: nova/cmd/manage.py:285
msgid "In Use"
msgstr "En cours d'utilisation"
-#: nova/cmd/manage.py:285
+#: nova/cmd/manage.py:286
msgid "Reserved"
msgstr "Réservé"
-#: nova/cmd/manage.py:328 nova/cmd/manage.py:403 nova/cmd/manage.py:743
-#: nova/cmd/manage.py:757 nova/cmd/manage.py:830
+#: nova/cmd/manage.py:329 nova/cmd/manage.py:404 nova/cmd/manage.py:744
+#: nova/cmd/manage.py:758 nova/cmd/manage.py:831
#, python-format
msgid "error: %s"
msgstr "erreur: %s"
-#: nova/cmd/manage.py:336
+#: nova/cmd/manage.py:337
msgid "network"
msgstr "network"
-#: nova/cmd/manage.py:337
+#: nova/cmd/manage.py:338
msgid "IP address"
msgstr "Adresse IP"
-#: nova/cmd/manage.py:338
+#: nova/cmd/manage.py:339
msgid "hostname"
msgstr "hostname"
-#: nova/cmd/manage.py:339 nova/cmd/manage.py:886
+#: nova/cmd/manage.py:340 nova/cmd/manage.py:887
msgid "host"
msgstr "host"
-#: nova/cmd/manage.py:351 nova/cmd/manage.py:375
+#: nova/cmd/manage.py:352 nova/cmd/manage.py:376
msgid "No fixed IP found."
msgstr "Pas d'IP fixe trouvé."
-#: nova/cmd/manage.py:367
+#: nova/cmd/manage.py:368
#, python-format
msgid "WARNING: fixed ip %s allocated to missing instance"
msgstr "AVERTISSEMENT : ip fixe %s est allouée à une instance manquante"
-#: nova/cmd/manage.py:429
+#: nova/cmd/manage.py:430
#, python-format
msgid ""
"Too many IP addresses will be generated. Please increase /%s to reduce "
@@ -4120,184 +4123,184 @@ msgstr ""
"Trop adresses IPs vont être générés. Augmentez /%s pour réduire le nombre"
" généré."
-#: nova/cmd/manage.py:480
+#: nova/cmd/manage.py:481
msgid "No floating IP addresses have been defined."
msgstr "Aucune adresses IP flottantes n'ont été définies. "
-#: nova/cmd/manage.py:499
+#: nova/cmd/manage.py:500
msgid ""
"ERROR: Network commands are not supported when using the Neutron API. "
"Use python-neutronclient instead."
msgstr ""
-#: nova/cmd/manage.py:556
+#: nova/cmd/manage.py:557
msgid "id"
msgstr "id"
-#: nova/cmd/manage.py:557
+#: nova/cmd/manage.py:558
msgid "IPv4"
msgstr "IPv4"
-#: nova/cmd/manage.py:558
+#: nova/cmd/manage.py:559
msgid "IPv6"
msgstr "IPv6"
-#: nova/cmd/manage.py:559
+#: nova/cmd/manage.py:560
msgid "start address"
msgstr "adresse de départ"
-#: nova/cmd/manage.py:560
+#: nova/cmd/manage.py:561
msgid "DNS1"
msgstr "DNS1"
-#: nova/cmd/manage.py:561
+#: nova/cmd/manage.py:562
msgid "DNS2"
msgstr "DNS2"
-#: nova/cmd/manage.py:562
+#: nova/cmd/manage.py:563
msgid "VlanID"
msgstr "ID réseau local virtuel"
-#: nova/cmd/manage.py:563 nova/cmd/manage.py:670
+#: nova/cmd/manage.py:564 nova/cmd/manage.py:671
msgid "project"
msgstr "projet"
-#: nova/cmd/manage.py:564
+#: nova/cmd/manage.py:565
msgid "uuid"
msgstr "uuid"
-#: nova/cmd/manage.py:571
+#: nova/cmd/manage.py:572
msgid "No networks found"
msgstr "Pas de résaux trouvés"
-#: nova/cmd/manage.py:590
+#: nova/cmd/manage.py:591
msgid "Please specify either fixed_range or uuid"
msgstr "Veuillez spécifier fixed_range ou uuid"
-#: nova/cmd/manage.py:595
+#: nova/cmd/manage.py:596
msgid "UUID is required to delete Neutron Networks"
msgstr "UUID est demandée pour supprimer les réseaux Neutron"
-#: nova/cmd/manage.py:598
+#: nova/cmd/manage.py:599
msgid "Deleting by fixed_range is not supported with the NeutronManager"
msgstr "La suppression par fixed_range n'est pas supportée avec NeutronManager"
-#: nova/cmd/manage.py:662
+#: nova/cmd/manage.py:663
msgid "instance"
msgstr "instance"
-#: nova/cmd/manage.py:663
+#: nova/cmd/manage.py:664
msgid "node"
msgstr "noeud"
-#: nova/cmd/manage.py:664
+#: nova/cmd/manage.py:665
msgid "type"
msgstr "type"
-#: nova/cmd/manage.py:665
+#: nova/cmd/manage.py:666
msgid "state"
msgstr "état"
-#: nova/cmd/manage.py:666
+#: nova/cmd/manage.py:667
msgid "launched"
msgstr "lancé"
-#: nova/cmd/manage.py:667
+#: nova/cmd/manage.py:668
msgid "image"
msgstr "image"
-#: nova/cmd/manage.py:668
+#: nova/cmd/manage.py:669
msgid "kernel"
msgstr "noyau"
-#: nova/cmd/manage.py:669
+#: nova/cmd/manage.py:670
msgid "ramdisk"
msgstr "ramdisk"
-#: nova/cmd/manage.py:671
+#: nova/cmd/manage.py:672
msgid "user"
msgstr "utilisateur"
-#: nova/cmd/manage.py:672 nova/cmd/manage.py:887
+#: nova/cmd/manage.py:673 nova/cmd/manage.py:888
msgid "zone"
msgstr "zone"
-#: nova/cmd/manage.py:673
+#: nova/cmd/manage.py:674
msgid "index"
msgstr "index"
-#: nova/cmd/manage.py:718
+#: nova/cmd/manage.py:719
msgid "Binary"
msgstr "binaire"
-#: nova/cmd/manage.py:719
+#: nova/cmd/manage.py:720
msgid "Host"
msgstr "Host"
-#: nova/cmd/manage.py:720
+#: nova/cmd/manage.py:721
msgid "Zone"
msgstr "Zone"
-#: nova/cmd/manage.py:721
+#: nova/cmd/manage.py:722
msgid "Status"
msgstr "Statut"
-#: nova/cmd/manage.py:722
+#: nova/cmd/manage.py:723
msgid "State"
msgstr "Etat"
-#: nova/cmd/manage.py:723
+#: nova/cmd/manage.py:724
msgid "Updated_At"
msgstr "MAJ_le"
-#: nova/cmd/manage.py:745
+#: nova/cmd/manage.py:746
#, python-format
msgid "Service %(service)s on host %(host)s enabled."
msgstr "Le service %(service)s sur l'hôte %(host)s est activé."
-#: nova/cmd/manage.py:759
+#: nova/cmd/manage.py:760
#, python-format
msgid "Service %(service)s on host %(host)s disabled."
msgstr "Le service %(service)s sur l'hôte %(host)s est désactivé."
-#: nova/cmd/manage.py:834
+#: nova/cmd/manage.py:835
msgid "An unexpected error has occurred."
msgstr "Une erreur inattendue est survenue."
-#: nova/cmd/manage.py:835
+#: nova/cmd/manage.py:836
msgid "[Result]"
msgstr "[Résultat]"
-#: nova/cmd/manage.py:839
+#: nova/cmd/manage.py:840
msgid "HOST"
msgstr "HOST"
-#: nova/cmd/manage.py:840
+#: nova/cmd/manage.py:841
msgid "PROJECT"
msgstr "PROJECT"
-#: nova/cmd/manage.py:841
+#: nova/cmd/manage.py:842
msgid "cpu"
msgstr "cpu"
-#: nova/cmd/manage.py:842
+#: nova/cmd/manage.py:843
msgid "mem(mb)"
msgstr "mémoire(mb)"
-#: nova/cmd/manage.py:843
+#: nova/cmd/manage.py:844
msgid "hdd"
msgstr "disque dur"
-#: nova/cmd/manage.py:926
+#: nova/cmd/manage.py:927
msgid "Must supply a positive value for max_rows"
msgstr "Veuillez fournir une valeur positive pour max_rows"
-#: nova/cmd/manage.py:945
+#: nova/cmd/manage.py:946
#, python-format
msgid "Deleted %(records)d records from table '%(table_name)s'."
msgstr ""
-#: nova/cmd/manage.py:949
+#: nova/cmd/manage.py:950
#, python-format
msgid ""
"There are %(records)d records in the '%(table_name)s' table where the "
@@ -4305,75 +4308,75 @@ msgid ""
"--delete option after you have backed up any necessary data."
msgstr ""
-#: nova/cmd/manage.py:957
+#: nova/cmd/manage.py:958
msgid "There were no records found where instance_uuid was NULL."
msgstr ""
-#: nova/cmd/manage.py:966
+#: nova/cmd/manage.py:967
msgid "Must supply a positive value for max_number"
msgstr ""
-#: nova/cmd/manage.py:972
+#: nova/cmd/manage.py:973
#, python-format
msgid "%(total)i instances matched query, %(done)i completed"
msgstr ""
-#: nova/cmd/manage.py:1047
+#: nova/cmd/manage.py:1048
#, python-format
msgid "Hypervisor: %s"
msgstr "Hyperviseur: %s"
-#: nova/cmd/manage.py:1096
+#: nova/cmd/manage.py:1097
#, python-format
msgid "Line %(linenum)d : %(line)s"
msgstr "Ligne %(linenum)d: %(line)s"
-#: nova/cmd/manage.py:1099
+#: nova/cmd/manage.py:1100
msgid "No errors in logfiles!"
msgstr "Aucune erreur dans le fichier de log !"
-#: nova/cmd/manage.py:1113
+#: nova/cmd/manage.py:1114
msgid "Unable to find system log file!"
msgstr "Fichier de trace système non trouvé!"
-#: nova/cmd/manage.py:1117
+#: nova/cmd/manage.py:1118
#, python-format
msgid "Last %s nova syslog entries:-"
msgstr "Dernières %s entrées syslog nova:-"
-#: nova/cmd/manage.py:1126
+#: nova/cmd/manage.py:1127
msgid "No nova entries in syslog!"
msgstr "Aucune entrée nova dans syslog!"
-#: nova/cmd/manage.py:1143
+#: nova/cmd/manage.py:1144
#, python-format
msgid "Invalid broker_hosts value: %s. It should be in hostname:port format"
msgstr ""
-#: nova/cmd/manage.py:1149
+#: nova/cmd/manage.py:1150
#, python-format
msgid "Invalid port value: %s. It should be an integer"
msgstr "Valeur de port invalide : %s. Il doit être un entier"
-#: nova/cmd/manage.py:1162
+#: nova/cmd/manage.py:1163
#, python-format
msgid "Invalid port value: %s. Should be an integer"
msgstr "Valeur de port invalide : %s. Doit être un entier"
-#: nova/cmd/manage.py:1332
+#: nova/cmd/manage.py:1333
#, python-format
msgid "Could not read %s. Re-running with sudo"
msgstr "Impossible de lire %s. Réessayer avec sudo"
-#: nova/cmd/manage.py:1336
+#: nova/cmd/manage.py:1337
msgid "sudo failed, continuing as if nothing happened"
msgstr "échec sudo, poursuite comme si de rien n'était"
-#: nova/cmd/manage.py:1338
+#: nova/cmd/manage.py:1339
msgid "Please re-run nova-manage as root."
msgstr "Relancez nova-manage avec un compte root."
-#: nova/cmd/manage.py:1385
+#: nova/cmd/manage.py:1386
msgid "Command failed, please check log for more info"
msgstr "Échec de la commande, vérifiez les logs pour plus d'information."
@@ -4630,7 +4633,7 @@ msgstr ""
msgid "%s is not a valid node managed by this compute host."
msgstr ""
-#: nova/compute/manager.py:1399 nova/compute/manager.py:2336
+#: nova/compute/manager.py:1399 nova/compute/manager.py:2338
msgid "Success"
msgstr "Sucées "
@@ -4646,75 +4649,75 @@ msgstr ""
msgid "Instance disappeared during build"
msgstr ""
-#: nova/compute/manager.py:2294
+#: nova/compute/manager.py:2296
#, python-format
msgid "Failed to allocate the network(s) with error %s, not rescheduling."
msgstr ""
-#: nova/compute/manager.py:2304 nova/compute/manager.py:2359
+#: nova/compute/manager.py:2306 nova/compute/manager.py:2361
msgid "Failed to allocate the network(s), not rescheduling."
msgstr ""
-#: nova/compute/manager.py:2394
+#: nova/compute/manager.py:2396
msgid "Failure prepping block device."
msgstr ""
-#: nova/compute/manager.py:2420
+#: nova/compute/manager.py:2422
msgid "Could not clean up failed build, not rescheduling"
msgstr ""
-#: nova/compute/manager.py:2904
+#: nova/compute/manager.py:2906
msgid "Invalid state of instance files on shared storage"
msgstr "Etat non valide des fichiers d'instance sur la mémoire partagée"
-#: nova/compute/manager.py:3325
+#: nova/compute/manager.py:3327
#, python-format
msgid "instance %s is not running"
msgstr ""
-#: nova/compute/manager.py:3342
+#: nova/compute/manager.py:3344
msgid "set_admin_password is not implemented by this driver or guest instance."
msgstr ""
"set_admin_password n'est pas implémenté par ce pilote ou par cette "
"instance invitée."
-#: nova/compute/manager.py:3357
+#: nova/compute/manager.py:3359
msgid "error setting admin password"
msgstr "erreur lors de la définition du mot de passe admin"
-#: nova/compute/manager.py:3444
+#: nova/compute/manager.py:3446
#, python-format
msgid "Driver Error: %s"
msgstr "Erreur du pilote: %s"
-#: nova/compute/manager.py:3777
+#: nova/compute/manager.py:3779
msgid "Instance has no source host"
msgstr "L'instance n'a aucun hôte source"
-#: nova/compute/manager.py:3783
+#: nova/compute/manager.py:3785
msgid "destination same as source!"
msgstr "destination identique à la source !"
-#: nova/compute/manager.py:4997
+#: nova/compute/manager.py:4999
#, python-format
msgid "Port %s is not attached"
msgstr ""
-#: nova/compute/manager.py:5643
+#: nova/compute/manager.py:5645
#, python-format
msgid "Instance %s not found"
msgstr "Instance %s non trouvé"
-#: nova/compute/manager.py:5648
+#: nova/compute/manager.py:5650
msgid "In ERROR state"
msgstr "A l'état ERREUR"
-#: nova/compute/manager.py:5676
+#: nova/compute/manager.py:5678
#, python-format
msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None"
msgstr "Dans les états %(vm_state)s/%(task_state)s, non RESIZED/None"
-#: nova/compute/manager.py:6283
+#: nova/compute/manager.py:6294
#, python-format
msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action"
msgstr ""
@@ -4724,11 +4727,11 @@ msgstr ""
msgid "Missing keys: %s"
msgstr "Clés manquantes : %s"
-#: nova/compute/rpcapi.py:61
+#: nova/compute/rpcapi.py:62
msgid "No compute host specified"
msgstr "Aucun hôte de calcul spécifié"
-#: nova/compute/rpcapi.py:63
+#: nova/compute/rpcapi.py:64
#, python-format
msgid "Unable to find host for Instance %s"
msgstr "Impossible de trouver l'hôte pour l'instance %s"
@@ -5049,25 +5052,25 @@ msgstr "Chaîne inconnue : %r"
msgid "Failed to add interface: %s"
msgstr "Echec d'ajout de l'interface : %s"
-#: nova/network/manager.py:2050
+#: nova/network/manager.py:2054
msgid ""
"The sum between the number of networks and the vlan start cannot be "
"greater than 4094"
msgstr "La somme du nombre de réseau et le début de vlan ne peut excéder 4094"
-#: nova/network/manager.py:2060
+#: nova/network/manager.py:2064
msgid "vlan must be an integer"
msgstr "vlan doit etre un entier"
-#: nova/network/manager.py:2062
+#: nova/network/manager.py:2066
msgid "The vlan number cannot be greater than 4094"
msgstr ""
-#: nova/network/manager.py:2065
+#: nova/network/manager.py:2069
msgid "The vlan number cannot be less than 1"
msgstr "Le numéro de vlan ne peut pas etre plus petit que 1"
-#: nova/network/manager.py:2070
+#: nova/network/manager.py:2074
#, python-format
msgid ""
"The network range is not big enough to fit %(num_networks)s networks. "
@@ -5100,21 +5103,21 @@ msgstr ""
msgid "Unknown auth strategy: %s"
msgstr ""
-#: nova/network/neutronv2/api.py:310
+#: nova/network/neutronv2/api.py:311
#, python-format
msgid "Fixed IP %s is already in use."
msgstr ""
-#: nova/network/neutronv2/api.py:415
+#: nova/network/neutronv2/api.py:416
#, python-format
msgid "empty project id for instance %s"
msgstr "ID projet vide pour l'instance %s"
-#: nova/network/neutronv2/api.py:475 nova/network/neutronv2/api.py:931
+#: nova/network/neutronv2/api.py:476 nova/network/neutronv2/api.py:923
msgid "Multiple possible networks found, use a Network ID to be more specific."
msgstr ""
-#: nova/network/neutronv2/api.py:503
+#: nova/network/neutronv2/api.py:504
#, python-format
msgid ""
"Multiple security groups found matching '%s'. Use an ID to be more "
@@ -5123,12 +5126,12 @@ msgstr ""
"Plusieurs groupes de sécurité ont été trouvés correspondant à '%s'. "
"Utilisez un ID pour préciser votre demande."
-#: nova/network/neutronv2/api.py:1033
+#: nova/network/neutronv2/api.py:1037
#, python-format
msgid "The number of defined ports: %(ports)dis over the limit: %(quota)d"
msgstr ""
-#: nova/network/neutronv2/api.py:1283
+#: nova/network/neutronv2/api.py:1287
#, python-format
msgid "Multiple floating IP pools matches found for name '%s'"
msgstr ""
@@ -5379,27 +5382,27 @@ msgstr ""
msgid "There are not enough hosts available."
msgstr ""
-#: nova/scheduler/host_manager.py:448
+#: nova/scheduler/host_manager.py:450
#, python-format
msgid "Host filter ignoring hosts: %s"
msgstr ""
-#: nova/scheduler/host_manager.py:460
+#: nova/scheduler/host_manager.py:462
#, python-format
msgid "Host filter forcing available hosts to %s"
msgstr ""
-#: nova/scheduler/host_manager.py:463
+#: nova/scheduler/host_manager.py:465
#, python-format
msgid "No hosts matched due to not matching 'force_hosts' value of '%s'"
msgstr "Aucun hôte identifié ayant une valeur '%s' définie pour 'force_hosts'"
-#: nova/scheduler/host_manager.py:476
+#: nova/scheduler/host_manager.py:478
#, python-format
msgid "Host filter forcing available nodes to %s"
msgstr ""
-#: nova/scheduler/host_manager.py:479
+#: nova/scheduler/host_manager.py:481
#, python-format
msgid "No nodes matched due to not matching 'force_nodes' value of '%s'"
msgstr "Aucun noeud identifié ayant une valeur '%s' définie pour 'force_nodes'"
@@ -5656,7 +5659,7 @@ msgstr ""
"taille interne max du disque VHD : %(vhd_size)s. Taille de disque requise"
" : %(root_vhd_size)s"
-#: nova/virt/hyperv/livemigrationops.py:42
+#: nova/virt/hyperv/livemigrationops.py:41
msgid "Live migration is supported starting with Hyper-V Server 2012"
msgstr ""
@@ -5811,7 +5814,7 @@ msgstr ""
msgid "Requested VM Generation %s, but provided VHD instead of VHDX."
msgstr ""
-#: nova/virt/hyperv/vmops.py:375 nova/virt/vmwareapi/vmops.py:656
+#: nova/virt/hyperv/vmops.py:375 nova/virt/vmwareapi/vmops.py:660
#, python-format
msgid "Invalid config_drive_format \"%s\""
msgstr "config_drive_format non valide \"%s\""
@@ -5913,50 +5916,50 @@ msgid ""
"%(total)d"
msgstr ""
-#: nova/virt/ironic/driver.py:329
+#: nova/virt/ironic/driver.py:330
#, python-format
msgid ""
"Failed to add deploy parameters on node %(node)s when provisioning the "
"instance %(instance)s"
msgstr ""
-#: nova/virt/ironic/driver.py:350
+#: nova/virt/ironic/driver.py:351
#, python-format
msgid "Fail to clean up node %s parameters"
msgstr ""
-#: nova/virt/ironic/driver.py:377
+#: nova/virt/ironic/driver.py:378
#, python-format
msgid "Failed to provision instance %(inst)s: %(reason)s"
msgstr ""
-#: nova/virt/ironic/driver.py:656
+#: nova/virt/ironic/driver.py:657
#, python-format
msgid "Ironic node uuid not supplied to driver for instance %s."
msgstr "L' uuid du noeud Ironic non fourni au pilote pour instance %s."
-#: nova/virt/ironic/driver.py:677
+#: nova/virt/ironic/driver.py:678
#, python-format
msgid ""
"Ironic node: %(id)s failed to validate. (deploy: %(deploy)s, power: "
"%(power)s)"
msgstr ""
-#: nova/virt/ironic/driver.py:773
+#: nova/virt/ironic/driver.py:774
#, python-format
msgid ""
"Error destroying the instance on node %(node)s. Provision state still "
"'%(state)s'."
msgstr ""
-#: nova/virt/ironic/driver.py:964
+#: nova/virt/ironic/driver.py:965
#, python-format
msgid ""
"Ironic node: %(id)s virtual to physical interface count missmatch (Vif "
"count: %(vif_count)d, Pif count: %(pif_count)d)"
msgstr ""
-#: nova/virt/ironic/driver.py:1083
+#: nova/virt/ironic/driver.py:1084
#, python-format
msgid "Failed to request Ironic to rebuild instance %(inst)s: %(reason)s"
msgstr ""
@@ -5981,131 +5984,131 @@ msgstr "Impossible de déterminer le bus de disque pour '%s'"
msgid "Root element name should be '%(name)s' not '%(tag)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:463
+#: nova/virt/libvirt/driver.py:469
#, python-format
msgid ""
"Unexpected sysinfo_serial setting '%(actual)s'. Permitted values are "
"%(expect)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:544
+#: nova/virt/libvirt/driver.py:550
#, python-format
msgid "Nova requires libvirt version %s or greater."
msgstr ""
-#: nova/virt/libvirt/driver.py:550
+#: nova/virt/libvirt/driver.py:556
#, python-format
msgid "Running Nova with parallels virt_type requires libvirt version %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:659
+#: nova/virt/libvirt/driver.py:665
msgid "operation time out"
msgstr ""
-#: nova/virt/libvirt/driver.py:1022
+#: nova/virt/libvirt/driver.py:1027
#, 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:1029
+#: nova/virt/libvirt/driver.py:1034
#, python-format
msgid "Volume sets block size, but libvirt '%s' or later is required."
msgstr ""
-#: nova/virt/libvirt/driver.py:1127
+#: nova/virt/libvirt/driver.py:1132
msgid "Swap only supports host devices"
msgstr ""
-#: nova/virt/libvirt/driver.py:1427
+#: nova/virt/libvirt/driver.py:1432
msgid "libvirt error while requesting blockjob info."
msgstr ""
-#: nova/virt/libvirt/driver.py:1444
+#: nova/virt/libvirt/driver.py:1449
msgid "Only KVM and QEMU are supported"
msgstr ""
-#: nova/virt/libvirt/driver.py:1448
+#: nova/virt/libvirt/driver.py:1453
#, python-format
msgid "Quiescing requires libvirt version %(version)s or greater"
msgstr ""
-#: nova/virt/libvirt/driver.py:1454
+#: nova/virt/libvirt/driver.py:1459
msgid "QEMU guest agent is not enabled"
msgstr ""
-#: nova/virt/libvirt/driver.py:1472
+#: nova/virt/libvirt/driver.py:1477
#, python-format
msgid ""
"Error from libvirt while quiescing %(instance_name)s: [Error Code "
"%(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1627
+#: nova/virt/libvirt/driver.py:1632
msgid "Found no disk to snapshot."
msgstr ""
-#: nova/virt/libvirt/driver.py:1721
+#: nova/virt/libvirt/driver.py:1726
#, python-format
msgid "Unknown type: %s"
msgstr "Type inconnu: %s"
-#: nova/virt/libvirt/driver.py:1726
+#: nova/virt/libvirt/driver.py:1731
msgid "snapshot_id required in create_info"
msgstr ""
-#: nova/virt/libvirt/driver.py:1783
+#: nova/virt/libvirt/driver.py:1788
#, python-format
msgid "Libvirt '%s' or later is required for online deletion of volume snapshots."
msgstr ""
-#: nova/virt/libvirt/driver.py:1790
+#: nova/virt/libvirt/driver.py:1795
#, python-format
msgid "Unknown delete_info type %s"
msgstr "Type inconnu delete_info %s"
-#: nova/virt/libvirt/driver.py:1826
+#: nova/virt/libvirt/driver.py:1831
#, python-format
msgid "Disk with id: %s not found attached to instance."
msgstr ""
-#: nova/virt/libvirt/driver.py:1835
+#: nova/virt/libvirt/driver.py:1840
msgid "filename cannot be None"
msgstr "Nom de fichier ne peut pas etre \"vide\""
-#: nova/virt/libvirt/driver.py:1864
+#: nova/virt/libvirt/driver.py:1869
#, python-format
msgid "no match found for %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1921
+#: nova/virt/libvirt/driver.py:1926
#, python-format
msgid ""
"Relative blockcommit support was not detected. Libvirt '%s' or later is "
"required for online deletion of network storage-backed volume snapshots."
msgstr ""
-#: nova/virt/libvirt/driver.py:2439 nova/virt/xenapi/vmops.py:1738
+#: nova/virt/libvirt/driver.py:2444 nova/virt/xenapi/vmops.py:1738
msgid "Guest does not have a console available"
msgstr "Aucune console n'est disponible pour l'invité"
-#: nova/virt/libvirt/driver.py:2774
+#: nova/virt/libvirt/driver.py:2779
#, python-format
msgid "%s format is not supported"
msgstr "Le format %s n'est pas supporté"
-#: nova/virt/libvirt/driver.py:2881
+#: nova/virt/libvirt/driver.py:2886
#, python-format
msgid "Detaching PCI devices with libvirt < %(ver)s is not permitted"
msgstr ""
-#: nova/virt/libvirt/driver.py:2968
+#: nova/virt/libvirt/driver.py:2973
#, python-format
msgid "Detaching SR-IOV ports with libvirt < %(ver)s is not permitted"
msgstr ""
-#: nova/virt/libvirt/driver.py:3049
+#: nova/virt/libvirt/driver.py:3054
#, python-format
msgid ""
"Config requested an explicit CPU model, but the current libvirt "
@@ -6114,45 +6117,45 @@ msgstr ""
"La config a demandé un modèle d'UC explicite, mais l'hyperviseur libvirt "
"'%s' actuel ne prend pas en charge la sélection des modèles d'UC"
-#: nova/virt/libvirt/driver.py:3055
+#: nova/virt/libvirt/driver.py:3060
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
"La config a demandé un modèle d'UC personnalisé, mais aucun nom de modèle"
" n'a été fourni"
-#: nova/virt/libvirt/driver.py:3059
+#: nova/virt/libvirt/driver.py:3064
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
"Aucun nom de modèle d'UC ne doit être défini lorsqu'un modèle d'UC hôte "
"est demandé"
-#: nova/virt/libvirt/driver.py:3095
+#: nova/virt/libvirt/driver.py:3100
#, python-format
msgid ""
"Volume sets discard option, but libvirt %(libvirt)s or later is required,"
" qemu %(qemu)s or later is required."
msgstr ""
-#: nova/virt/libvirt/driver.py:4179
+#: nova/virt/libvirt/driver.py:4196
#, python-format
msgid ""
"Error from libvirt while getting domain info for %(instance_name)s: "
"[Error Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:4458
+#: nova/virt/libvirt/driver.py:4475
msgid "Invalid vcpu_pin_set config, out of hypervisor cpu range."
msgstr "Paramètre vcpu_pin_set invalide, hors plage cpu de l'hyperviseur."
-#: nova/virt/libvirt/driver.py:4995
+#: nova/virt/libvirt/driver.py:5034
msgid "Block migration can not be used with shared storage."
msgstr "La migration par bloc ne peut pas être utilisée avec le stockage partagé."
-#: nova/virt/libvirt/driver.py:5005
+#: nova/virt/libvirt/driver.py:5044
msgid "Live migration can not be used without shared storage."
msgstr "La migration active ne peut pas être utilisée sans le stockage partagé."
-#: nova/virt/libvirt/driver.py:5088
+#: nova/virt/libvirt/driver.py:5127
#, python-format
msgid ""
"Unable to migrate %(instance_uuid)s: Disk of instance is too "
@@ -6162,7 +6165,7 @@ msgstr ""
" grand (disponible sur l'hôte de destination :%(available)s < requis "
":%(necessary)s)"
-#: nova/virt/libvirt/driver.py:5133
+#: nova/virt/libvirt/driver.py:5172
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -6177,12 +6180,12 @@ msgstr ""
"\n"
"Voir %(u)s"
-#: nova/virt/libvirt/driver.py:5196
+#: nova/virt/libvirt/driver.py:5235
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr "Le filtre de pare-feu de %s n'existe pas"
-#: nova/virt/libvirt/driver.py:5315
+#: nova/virt/libvirt/driver.py:5354
msgid ""
"Your libvirt version does not support the VIR_DOMAIN_XML_MIGRATABLE flag "
"or your destination node does not support retrieving listen addresses. "
@@ -6191,12 +6194,12 @@ msgid ""
"address (0.0.0.0 or ::) or the local address (127.0.0.1 or ::1)."
msgstr ""
-#: nova/virt/libvirt/driver.py:5780
+#: nova/virt/libvirt/driver.py:5819
#, python-format
msgid "Cannot block migrate instance %s with mapped volumes"
msgstr ""
-#: nova/virt/libvirt/driver.py:6031
+#: nova/virt/libvirt/driver.py:6070
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
@@ -6205,15 +6208,15 @@ msgstr ""
"Erreur de libvirt lors de l'obtention de la description de "
"%(instance_name)s : [Code d'erreur %(error_code)s] %(ex)s"
-#: nova/virt/libvirt/driver.py:6175
+#: nova/virt/libvirt/driver.py:6214
msgid "Unable to resize disk down."
msgstr ""
-#: nova/virt/libvirt/driver.py:6183
+#: nova/virt/libvirt/driver.py:6222
msgid "Migration is not supported for LVM backed instances"
msgstr ""
-#: nova/virt/libvirt/driver.py:6201
+#: nova/virt/libvirt/driver.py:6240
#, python-format
msgid "not able to execute ssh command: %s"
msgstr ""
@@ -6251,50 +6254,50 @@ msgstr ""
msgid "Invalid usage_type: %s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:100
+#: nova/virt/libvirt/imagebackend.py:101
msgid ""
"Incompatible settings: ephemeral storage encryption is supported only for"
" LVM images."
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:306
+#: nova/virt/libvirt/imagebackend.py:307
#, python-format
msgid "Could not load line %(line)s, got error %(error)s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:321
+#: nova/virt/libvirt/imagebackend.py:322
msgid "Attempted overwrite of an existing value."
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:369
+#: nova/virt/libvirt/imagebackend.py:370
msgid "clone() is not implemented"
msgstr "clone() n'est pas implémenté"
-#: nova/virt/libvirt/imagebackend.py:544
+#: nova/virt/libvirt/imagebackend.py:547
msgid "You should specify images_volume_group flag to use LVM images."
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:606
+#: nova/virt/libvirt/imagebackend.py:609
msgid "Instance disk to be encrypted but no context provided"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:653
+#: nova/virt/libvirt/imagebackend.py:656
msgid "You should specify images_rbd_pool flag to use rbd images."
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:746
+#: nova/virt/libvirt/imagebackend.py:749
msgid "installed version of librbd does not support cloning"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:757
+#: nova/virt/libvirt/imagebackend.py:760
msgid "Image is not raw format"
msgstr "Imgae n'est pas au format raw"
-#: nova/virt/libvirt/imagebackend.py:765
+#: nova/virt/libvirt/imagebackend.py:768
msgid "No image locations are accessible"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:805
+#: nova/virt/libvirt/imagebackend.py:808
#, python-format
msgid ""
"PCS doesn't support images in %s format. You should either set "
@@ -6302,12 +6305,12 @@ msgid ""
"format."
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:844
+#: nova/virt/libvirt/imagebackend.py:847
#, python-format
msgid "Unknown image_type=%s"
msgstr "image_type=%s inconnu"
-#: nova/virt/libvirt/imagebackend.py:872
+#: nova/virt/libvirt/imagebackend.py:875
#, python-format
msgid "Unknown hw_disk_discard=%s"
msgstr ""
@@ -6341,19 +6344,19 @@ msgstr ""
msgid "The mount %(mount_path)s is not a valid Quobyte volume. Error: %(exc)s"
msgstr ""
-#: nova/virt/libvirt/rbd_utils.py:105
+#: nova/virt/libvirt/rbd_utils.py:106
msgid "rbd python libraries not found"
msgstr "Librairies python rbd non trouvé"
-#: nova/virt/libvirt/rbd_utils.py:160
+#: nova/virt/libvirt/rbd_utils.py:161
msgid "Not stored in rbd"
msgstr "Non stocké dans rbd"
-#: nova/virt/libvirt/rbd_utils.py:164
+#: nova/virt/libvirt/rbd_utils.py:165
msgid "Blank components"
msgstr "Composants vides"
-#: nova/virt/libvirt/rbd_utils.py:167
+#: nova/virt/libvirt/rbd_utils.py:168
msgid "Not an rbd snapshot"
msgstr "N'est pas un instantané rbd"
@@ -6437,40 +6440,12 @@ msgid ""
"do not return uptime for just one host."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:48
-msgid "Datastore name cannot be None"
-msgstr "Le nom du datastore ne peut pas etre \"vide\""
-
-#: nova/virt/vmwareapi/ds_util.py:50
-msgid "Datastore reference cannot be None"
-msgstr "La référence du datastore ne peut pas etre \"vide\""
-
-#: nova/virt/vmwareapi/ds_util.py:52
-msgid "Invalid capacity"
-msgstr "Capacité non valide"
-
-#: nova/virt/vmwareapi/ds_util.py:55
-msgid "Capacity is smaller than free space"
-msgstr "La capacité est plus petite que l'espace libre"
-
-#: nova/virt/vmwareapi/ds_util.py:118
-msgid "datastore name empty"
-msgstr "Nom du datastore manquant"
-
-#: nova/virt/vmwareapi/ds_util.py:123 nova/virt/vmwareapi/ds_util.py:159
-msgid "path component cannot be None"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:176
-msgid "datastore path empty"
-msgstr "Chemin du datastore manquant"
-
-#: nova/virt/vmwareapi/ds_util.py:304
+#: nova/virt/vmwareapi/ds_util.py:153
#, python-format
msgid "Storage policy %s did not match any datastores"
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:308
+#: nova/virt/vmwareapi/ds_util.py:157
#, python-format
msgid "Datastore regex %s did not match any datastores"
msgstr ""
@@ -6514,68 +6489,69 @@ msgstr ""
msgid "%s is not supported."
msgstr "%s n'est pas supporté."
-#: nova/virt/vmwareapi/vm_util.py:1074
+#: nova/virt/vmwareapi/vm_util.py:579 nova/virt/vmwareapi/volumeops.py:352
+#: nova/virt/vmwareapi/volumeops.py:516
+msgid "Unable to find iSCSI Target"
+msgstr "Cible iSCSI introuvable"
+
+#: nova/virt/vmwareapi/vm_util.py:1099
msgid "No host available on cluster"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1467
+#: nova/virt/vmwareapi/vm_util.py:1492
#, python-format
msgid "Rescue device does not exist for instance %s"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:445
+#: nova/virt/vmwareapi/vmops.py:447
msgid "Image disk size greater than requested disk size"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:486
+#: nova/virt/vmwareapi/vmops.py:488
#, python-format
msgid "disk type '%s' not supported"
msgstr "type disque '%s' non supporté"
-#: nova/virt/vmwareapi/vmops.py:852
+#: nova/virt/vmwareapi/vmops.py:857
msgid "instance is not powered on"
msgstr "l'instance n'est pas mise sous tension"
-#: nova/virt/vmwareapi/vmops.py:953
+#: nova/virt/vmwareapi/vmops.py:958
msgid "pause not supported for vmwareapi"
msgstr "mise en pause non prise en charge pour vmwareapi"
-#: nova/virt/vmwareapi/vmops.py:957
+#: nova/virt/vmwareapi/vmops.py:962
msgid "unpause not supported for vmwareapi"
msgstr "annulation de la mise en pause non prise en charge pour vmwareapi"
-#: nova/virt/vmwareapi/vmops.py:975
+#: nova/virt/vmwareapi/vmops.py:980
msgid "instance is powered off and cannot be suspended."
msgstr "L'instance est hors tension et ne peut pas être interrompue."
-#: nova/virt/vmwareapi/vmops.py:995
+#: nova/virt/vmwareapi/vmops.py:1000
msgid "instance is not in a suspended state"
msgstr "l'instance n'est pas à l'état suspendu"
-#: nova/virt/vmwareapi/vmops.py:1157
+#: nova/virt/vmwareapi/vmops.py:1162
msgid "Unable to shrink disk."
msgstr "Impossible de redimentionner le disque."
-#: nova/virt/vmwareapi/vmops.py:1591
+#: nova/virt/vmwareapi/vmops.py:1596
#, python-format
msgid "No device with interface-id %s exists on VM"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1601
+#: nova/virt/vmwareapi/vmops.py:1606
#, python-format
msgid "No device with MAC address %s exists on the VM"
msgstr ""
-#: nova/virt/vmwareapi/volumeops.py:325 nova/virt/vmwareapi/volumeops.py:491
+#: nova/virt/vmwareapi/volumeops.py:325 nova/virt/vmwareapi/volumeops.py:494
#, python-format
msgid "%s does not support disk hotplug."
msgstr ""
-#: nova/virt/vmwareapi/volumeops.py:352 nova/virt/vmwareapi/volumeops.py:513
-msgid "Unable to find iSCSI Target"
-msgstr "Cible iSCSI introuvable"
-
-#: nova/virt/vmwareapi/volumeops.py:470 nova/virt/vmwareapi/volumeops.py:521
+#: nova/virt/vmwareapi/volumeops.py:473 nova/virt/vmwareapi/volumeops.py:524
msgid "Unable to find volume"
msgstr "Volume introuvable"
diff --git a/nova/locale/it/LC_MESSAGES/nova-log-info.po b/nova/locale/it/LC_MESSAGES/nova-log-info.po
index a78296412c..cf3d2080ed 100644
--- a/nova/locale/it/LC_MESSAGES/nova-log-info.po
+++ b/nova/locale/it/LC_MESSAGES/nova-log-info.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-31 06:15+0000\n"
-"PO-Revision-Date: 2015-03-27 19:52+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+0000\n"
+"PO-Revision-Date: 2015-04-03 18:00+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/nova/language/"
"it/)\n"
@@ -186,19 +186,19 @@ msgid "Detach interface %s"
msgstr "Scollega interfaccia %s"
#: nova/api/openstack/compute/contrib/hosts.py:152
-#: nova/api/openstack/compute/plugins/v3/hosts.py:137
+#: nova/api/openstack/compute/plugins/v3/hosts.py:134
#, python-format
msgid "Putting host %(host_name)s in maintenance mode %(mode)s."
msgstr "Inserimento dell'host %(host_name)s in modalità manutenzione %(mode)s."
#: nova/api/openstack/compute/contrib/hosts.py:175
-#: nova/api/openstack/compute/plugins/v3/hosts.py:159
+#: nova/api/openstack/compute/plugins/v3/hosts.py:156
#, python-format
msgid "Enabling host %s."
msgstr "Abilitazione host %s."
#: nova/api/openstack/compute/contrib/hosts.py:177
-#: nova/api/openstack/compute/plugins/v3/hosts.py:161
+#: nova/api/openstack/compute/plugins/v3/hosts.py:158
#, python-format
msgid "Disabling host %s."
msgstr "Disabilitazione host %s."
@@ -370,131 +370,131 @@ msgstr "Riavvio dell'istanza dopo il riavvio di nova-compute."
msgid "VM %(state)s (Lifecycle Event)"
msgstr "VM %(state)s (Evento Lifecycle)"
-#: nova/compute/manager.py:1698 nova/compute/manager.py:2147
+#: nova/compute/manager.py:1698 nova/compute/manager.py:2149
msgid "Starting instance..."
msgstr "Avvio dell'istanza..."
-#: nova/compute/manager.py:2518
+#: nova/compute/manager.py:2520
#, python-format
msgid "%(action_str)s instance"
msgstr "istanza %(action_str)s"
-#: nova/compute/manager.py:2684
+#: nova/compute/manager.py:2686
msgid "Instance disappeared during terminate"
msgstr "Istanza scomparsa durante la chiusura"
-#: nova/compute/manager.py:2728
+#: nova/compute/manager.py:2730
msgid "Instance is already powered off in the hypervisor when stop is called."
msgstr ""
"L'istanza risultava già spenta nell'hypervisor quando è stato lanciato il "
"comando stop."
-#: nova/compute/manager.py:2891
+#: nova/compute/manager.py:2893
msgid "Rebuilding instance"
msgstr "Nuova build dell'istanza"
-#: nova/compute/manager.py:2908
+#: nova/compute/manager.py:2910
msgid "disk on shared storage, recreating using existing disk"
msgstr "disco nella memoria condivisa, ricreazione utilizzo disco esistente"
-#: nova/compute/manager.py:2912
+#: nova/compute/manager.py:2914
#, python-format
msgid "disk not on shared storage, rebuilding from: '%s'"
msgstr "Il disco non è sullo spazio condiviso, in ricostruzione da: '%s'"
-#: nova/compute/manager.py:2998
+#: nova/compute/manager.py:3000
#, python-format
msgid "bringing vm to original state: '%s'"
msgstr "ripristino dello stato originale di vm: '%s'"
-#: nova/compute/manager.py:3029
+#: nova/compute/manager.py:3031
#, python-format
msgid "Detaching from volume api: %s"
msgstr "Scollegamento dall'api del volume: %s"
-#: nova/compute/manager.py:3056
+#: nova/compute/manager.py:3058
msgid "Rebooting instance"
msgstr "Riavvio dell'istanza"
-#: nova/compute/manager.py:3194
+#: nova/compute/manager.py:3196
msgid "instance snapshotting"
msgstr "creazione istantanea dell'istanza"
-#: nova/compute/manager.py:3331
+#: nova/compute/manager.py:3333
msgid "Root password set"
msgstr "Password della root impostata"
-#: nova/compute/manager.py:3379
+#: nova/compute/manager.py:3381
#, python-format
msgid "injecting file to %s"
msgstr ""
-#: nova/compute/manager.py:3417
+#: nova/compute/manager.py:3419
msgid "Rescuing"
msgstr "Recupero in corso"
-#: nova/compute/manager.py:3466
+#: nova/compute/manager.py:3468
msgid "Unrescuing"
msgstr "Annullamento recupero in corso"
-#: nova/compute/manager.py:3544
+#: nova/compute/manager.py:3546
#, python-format
msgid "Migration %s is already confirmed"
msgstr "La migrazione %s è già stata confermata"
-#: nova/compute/manager.py:3565
+#: nova/compute/manager.py:3567
msgid "Instance is not found during confirmation"
msgstr "L'istanza non è stata trovata durante la conferma"
-#: nova/compute/manager.py:3753
+#: nova/compute/manager.py:3755
#, python-format
msgid "Updating instance to original state: '%s'"
msgstr "Aggiornamento dell'istanza allo stato originale: '%s'"
-#: nova/compute/manager.py:3800
+#: nova/compute/manager.py:3802
msgid "Migrating"
msgstr "Migrazione"
-#: nova/compute/manager.py:4143
+#: nova/compute/manager.py:4145
msgid "Pausing"
msgstr "Sospensione in corso"
-#: nova/compute/manager.py:4159
+#: nova/compute/manager.py:4161
msgid "Unpausing"
msgstr "Annullamneto sospensione in corso"
-#: nova/compute/manager.py:4197 nova/compute/manager.py:4214
+#: nova/compute/manager.py:4199 nova/compute/manager.py:4216
msgid "Retrieving diagnostics"
msgstr "Recupero diagnostica in corso"
-#: nova/compute/manager.py:4253
+#: nova/compute/manager.py:4255
msgid "Resuming"
msgstr "Ripresa in corso"
-#: nova/compute/manager.py:4484
+#: nova/compute/manager.py:4486
msgid "Get console output"
msgstr "Ottieni l'output della console"
-#: nova/compute/manager.py:4729
+#: nova/compute/manager.py:4731
#, python-format
msgid "Attaching volume %(volume_id)s to %(mountpoint)s"
msgstr "Collegamento volume %(volume_id)s to %(mountpoint)s"
-#: nova/compute/manager.py:4754
+#: nova/compute/manager.py:4756
#, python-format
msgid "Detach volume %(volume_id)s from mountpoint %(mp)s"
msgstr "Scollegamento volume %(volume_id)s dal punto di montaggio %(mp)s"
-#: nova/compute/manager.py:5246
+#: nova/compute/manager.py:5248
msgid "_post_live_migration() is started.."
msgstr "_post_live_migration() è stato avviato.."
-#: nova/compute/manager.py:5327
+#: nova/compute/manager.py:5329
#, python-format
msgid "Migrating instance to %s finished successfully."
msgstr "La migrazione dell'istanza %s è conclusa con successo."
-#: nova/compute/manager.py:5329
+#: nova/compute/manager.py:5331
msgid ""
"You may see the error \"libvirt: QEMU error: Domain not found: no domain "
"with matching name.\" This error can be safely ignored."
@@ -503,11 +503,11 @@ msgstr ""
"non trovato: nessun dominio con il nome corrispondente.\" Questo errore può "
"essere tranquillamente ignorato."
-#: nova/compute/manager.py:5354
+#: nova/compute/manager.py:5356
msgid "Post operation of migration started"
msgstr "L'operazione successiva per la migrazione è stata avviata"
-#: nova/compute/manager.py:5618
+#: nova/compute/manager.py:5620
#, python-format
msgid ""
"Found %(migration_count)d unconfirmed migrations older than "
@@ -516,7 +516,7 @@ msgstr ""
"Trovate migrazioni %(migration_count)d unconfirmed non confermate precedenti "
"di %(confirm_window)d secondi"
-#: nova/compute/manager.py:5633
+#: nova/compute/manager.py:5635
#, python-format
msgid ""
"Automatically confirming migration %(migration_id)s for instance "
@@ -525,12 +525,12 @@ msgstr ""
"Conferma automatica della migrazione %(migration_id)s per l'istanza "
"%(instance_uuid)s"
-#: nova/compute/manager.py:5687
+#: nova/compute/manager.py:5689
#, python-format
msgid "Error auto-confirming resize: %s. Will retry later."
msgstr "Errore nella conferma automatica: %s. Si riproverà più tardi."
-#: nova/compute/manager.py:5735
+#: nova/compute/manager.py:5737
#, python-format
msgid ""
"Running instance usage audit for host %(host)s from %(begin_time)s to "
@@ -539,11 +539,11 @@ msgstr ""
"Esecuzione controllo dell'utilizzo dell'istanza per l'host %(host)s da "
"%(begin_time)s to %(end_time)s. %(number_instances)s istanze."
-#: nova/compute/manager.py:5783
+#: nova/compute/manager.py:5785
msgid "Updating bandwidth usage cache"
msgstr "Aggiornamento della cache di utilizzo della larghezza di banda"
-#: nova/compute/manager.py:5964 nova/compute/manager.py:6021
+#: nova/compute/manager.py:5966 nova/compute/manager.py:6023
#, python-format
msgid ""
"During sync_power_state the instance has a pending task (%(task)s). Skip."
@@ -551,7 +551,7 @@ msgstr ""
"Durante il sync_power_state l'istanza ha un task in sospeso (%(task)s). "
"Ignora."
-#: nova/compute/manager.py:6008
+#: nova/compute/manager.py:6010
#, python-format
msgid ""
"During the sync_power process the instance has moved from host %(src)s to "
@@ -560,16 +560,24 @@ msgstr ""
"Durante il processo sync_power l'istanza è stata spostata dall'host %(src)s "
"nell'host %(dst)s"
-#: nova/compute/manager.py:6167
+#: nova/compute/manager.py:6031
+#, python-format
+msgid ""
+"During _sync_instance_power_state the DB power_state (%(db_power_state)s) "
+"does not match the vm_power_state from the hypervisor (%(vm_power_state)s). "
+"Updating power_state in the DB to match the hypervisor."
+msgstr ""
+
+#: nova/compute/manager.py:6178
msgid "Reclaiming deleted instance"
msgstr "Recupero dell'istanza eliminata"
-#: nova/compute/manager.py:6197
+#: nova/compute/manager.py:6208
#, python-format
msgid "Deleting orphan compute node %s"
msgstr ""
-#: nova/compute/manager.py:6249
+#: nova/compute/manager.py:6260
#, python-format
msgid ""
"Powering off instance with name label '%s' which is marked as DELETED but "
@@ -578,7 +586,7 @@ msgstr ""
"Spegnimento dell'istanza con nome '%s' la quale è marcata come ELIMINATA ma "
"è ancora presente sull'host."
-#: nova/compute/manager.py:6267
+#: nova/compute/manager.py:6278
#, python-format
msgid ""
"Destroying instance with name label '%s' which is marked as DELETED but "
@@ -587,12 +595,12 @@ msgstr ""
"Rimozione dell'istanza con nome '%s' la quale è marcata come ELIMINATA ma "
"ancora presente sull'host."
-#: nova/compute/manager.py:6315
+#: nova/compute/manager.py:6326
#, python-format
msgid "Setting instance back to %(state)s after: %(error)s"
msgstr "Ripristino impostazione dell'istanza a %(state)s dopo: %(error)s"
-#: nova/compute/manager.py:6325
+#: nova/compute/manager.py:6336
#, python-format
msgid "Setting instance back to ACTIVE after: %s"
msgstr "Ripristino impostazione dell'istanza a ATTIVA dopo: %s"
@@ -640,12 +648,12 @@ msgstr "Aggiornamento dalla migrazione %s"
msgid "nova-conductor connection established successfully"
msgstr "connessione nova-conductor stabilita con successo"
-#: nova/consoleauth/manager.py:99
+#: nova/consoleauth/manager.py:98
#, python-format
msgid "Received Token: %(token)s, %(token_dict)s"
msgstr ""
-#: nova/consoleauth/manager.py:124
+#: nova/consoleauth/manager.py:123
#, python-format
msgid "Checking Token: %(token)s, %(token_valid)s"
msgstr ""
@@ -688,6 +696,18 @@ msgstr ""
"Rimozione di reservations_deleted_expire_idx ignorata perchè l'indice non "
"esiste."
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:36
+msgid ""
+"Skipped adding instances_project_id_deleted_idx because an equivalent index "
+"already exists."
+msgstr ""
+
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:58
+msgid ""
+"Skipped adding instances_project_id_idx because an equivalent index already "
+"exists."
+msgstr ""
+
#: nova/db/sqlalchemy/migrate_repo/versions/277_add_fixed_ip_updated_index.py:40
#, python-format
msgid "Skipped adding %s because an equivalent index already exists."
@@ -708,7 +728,7 @@ msgstr "L'immagine %s è stata eliminata sotto di noi"
msgid "Copied %(source_file)s using %(module_str)s"
msgstr "%(source_file)s copiato/i usando %(module_str)s"
-#: nova/network/api.py:225 nova/network/neutronv2/api.py:1099
+#: nova/network/api.py:225 nova/network/neutronv2/api.py:1103
#, python-format
msgid "re-assign floating IP %(address)s from instance %(instance_id)s"
msgstr "riassegna IP mobile %(address)s dall'istanza %(instance_id)s"
@@ -743,7 +763,7 @@ msgstr ""
msgid "Allocated network: '%s' for instance"
msgstr ""
-#: nova/network/manager.py:567
+#: nova/network/manager.py:571
#, python-format
msgid "Network deallocated for instance (fixed ips: '%s')"
msgstr ""
@@ -753,7 +773,7 @@ msgstr ""
msgid "deleted %s"
msgstr "%s eliminato"
-#: nova/network/neutronv2/api.py:1571
+#: nova/network/neutronv2/api.py:1575
#, python-format
msgid ""
"Port %s from network info_cache is no longer associated with instance in "
@@ -835,37 +855,37 @@ msgstr ""
msgid "Waiting on %d children to exit"
msgstr "In attesa %d degli elementi secondari per uscire"
-#: nova/scheduler/host_manager.py:561
+#: nova/scheduler/host_manager.py:563
#, python-format
msgid "Removing dead compute node %(host)s:%(node)s from scheduler"
msgstr ""
"Rimozione nodo compute non utilizzato %(host)s:%(node)s dallo scheduler"
-#: nova/scheduler/host_manager.py:623
+#: nova/scheduler/host_manager.py:625
#, python-format
msgid ""
"Received an update from an unknown host '%s'. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:641
+#: nova/scheduler/host_manager.py:643
#, python-format
msgid ""
"Received a delete update from an unknown host '%s'. Re-created its "
"InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:659
+#: nova/scheduler/host_manager.py:661
#, python-format
msgid ""
"The instance sync for host '%s' did not match. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:663
+#: nova/scheduler/host_manager.py:665
#, python-format
msgid "Successfully synced instances from host '%s'."
msgstr ""
-#: nova/scheduler/host_manager.py:667
+#: nova/scheduler/host_manager.py:669
#, python-format
msgid ""
"Received a sync request from an unknown host '%s'. Re-created its "
@@ -882,12 +902,12 @@ msgstr "Record compute_service aggiornato per %s"
msgid "%(num_values)d values found, of which the minimum value will be used."
msgstr "%(num_values)d valori trovati, sarà usato il valore minore."
-#: nova/virt/block_device.py:220
+#: nova/virt/block_device.py:222
#, python-format
msgid "preserve multipath_id %s"
msgstr "preserva il multipath_id %s"
-#: nova/virt/block_device.py:425
+#: nova/virt/block_device.py:427
#, python-format
msgid "Booting with volume %(volume_id)s at %(mountpoint)s"
msgstr "Avvio con il volume %(volume_id)s at %(mountpoint)s"
@@ -933,11 +953,11 @@ msgstr ""
msgid "Spawning new instance"
msgstr "Generazione della nuova istanza"
-#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:660
+#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:664
msgid "Using config drive for instance"
msgstr "Utilizzo del drive di configurazione per l'istanza"
-#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2821
+#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2826
#, python-format
msgid "Creating config drive at %(path)s"
msgstr "Creazione unità config in %(path)s"
@@ -950,115 +970,115 @@ msgstr "Ricevuta una richiesta per abbattere l'istanza"
msgid "Soft shutdown succeeded."
msgstr "Il soft shutdown è riuscito."
-#: nova/virt/ironic/driver.py:707
+#: nova/virt/ironic/driver.py:708
#, python-format
msgid ""
"Config drive for instance %(instance)s on baremetal node %(node)s created."
msgstr ""
-#: nova/virt/libvirt/driver.py:516
+#: nova/virt/libvirt/driver.py:522
#, python-format
msgid "Connection event '%(enabled)d' reason '%(reason)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:680
+#: nova/virt/libvirt/driver.py:686
msgid "During wait destroy, instance disappeared."
msgstr "Durante l'attesa della distruzione, l'istanza è stata cancellata."
-#: nova/virt/libvirt/driver.py:685
+#: nova/virt/libvirt/driver.py:691
msgid "Instance destroyed successfully."
msgstr "Istanza distrutta correttamente."
-#: nova/virt/libvirt/driver.py:695
+#: nova/virt/libvirt/driver.py:701
msgid "Instance may be started again."
msgstr "L'istanza può essere avviata di nuovo."
-#: nova/virt/libvirt/driver.py:705
+#: nova/virt/libvirt/driver.py:711
msgid "Going to destroy instance again."
msgstr "L'istanza verrà nuovamente distrutta."
-#: nova/virt/libvirt/driver.py:1364
+#: nova/virt/libvirt/driver.py:1369
msgid "Beginning live snapshot process"
msgstr "Inizio processo attivo istantanea"
-#: nova/virt/libvirt/driver.py:1367
+#: nova/virt/libvirt/driver.py:1372
msgid "Beginning cold snapshot process"
msgstr "Inizio processo di istantanea a freddo"
-#: nova/virt/libvirt/driver.py:1397
+#: nova/virt/libvirt/driver.py:1402
msgid "Snapshot extracted, beginning image upload"
msgstr "Istantanea estratta, inizio caricamento immagine"
-#: nova/virt/libvirt/driver.py:1409
+#: nova/virt/libvirt/driver.py:1414
msgid "Snapshot image upload complete"
msgstr "Caricamento immagine istantanea completato"
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1982
msgid "Instance soft rebooted successfully."
msgstr "Avvio a caldo dell'istanza eseguito correttamente."
-#: nova/virt/libvirt/driver.py:2020
+#: nova/virt/libvirt/driver.py:2025
msgid "Instance shutdown successfully."
msgstr "Chiusura dell'istanza eseguita correttamente."
-#: nova/virt/libvirt/driver.py:2028
+#: nova/virt/libvirt/driver.py:2033
msgid "Instance may have been rebooted during soft reboot, so return now."
msgstr ""
"L'istanza potrebbe essere stat riavviata durante l'avvio a caldo, quindi "
"ritornare adesso."
-#: nova/virt/libvirt/driver.py:2106
+#: nova/virt/libvirt/driver.py:2111
msgid "Instance rebooted successfully."
msgstr "Istanza riavviata correttamente."
-#: nova/virt/libvirt/driver.py:2148
+#: nova/virt/libvirt/driver.py:2153
msgid "Instance already shutdown."
msgstr "Istanza già arrestata."
-#: nova/virt/libvirt/driver.py:2163
+#: nova/virt/libvirt/driver.py:2168
#, python-format
msgid "Instance shutdown successfully after %d seconds."
msgstr "Arresto istanza con successo dopo %d secondi."
-#: nova/virt/libvirt/driver.py:2192
+#: nova/virt/libvirt/driver.py:2197
#, python-format
msgid "Instance failed to shutdown in %d seconds."
msgstr "Arresto istanza fallito in %d secondi."
-#: nova/virt/libvirt/driver.py:2361
+#: nova/virt/libvirt/driver.py:2366
msgid "Instance spawned successfully."
msgstr "Istanza generata correttamente."
-#: nova/virt/libvirt/driver.py:2377
+#: nova/virt/libvirt/driver.py:2382
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "dati: %(data)r, fpath: %(fpath)r"
-#: nova/virt/libvirt/driver.py:2412
+#: nova/virt/libvirt/driver.py:2417
msgid ""
"Instance is configured with a file console, but the backing file is not "
"(yet?) present"
msgstr ""
-#: nova/virt/libvirt/driver.py:2423 nova/virt/libvirt/driver.py:2450
+#: nova/virt/libvirt/driver.py:2428 nova/virt/libvirt/driver.py:2455
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr "Restituito log della console troncato, %d byte ignorati"
-#: nova/virt/libvirt/driver.py:2685
+#: nova/virt/libvirt/driver.py:2690
msgid "Creating image"
msgstr "Creazione immagine"
-#: nova/virt/libvirt/driver.py:2812
+#: nova/virt/libvirt/driver.py:2817
msgid "Using config drive"
msgstr "Utilizzo unità di config"
-#: nova/virt/libvirt/driver.py:3603
+#: nova/virt/libvirt/driver.py:3605
msgid "Configuring timezone for windows instance to localtime"
msgstr ""
"Configurazione del fuso orario per l'istanza di windows all'orario locale"
-#: nova/virt/libvirt/driver.py:4792
+#: nova/virt/libvirt/driver.py:4831
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. Instance="
@@ -1068,7 +1088,7 @@ msgstr ""
"staccato. Istanza=%(instance_name)s Disco=%(disk)s Codice=%(errcode)s Errore="
"%(e)s"
-#: nova/virt/libvirt/driver.py:4798
+#: nova/virt/libvirt/driver.py:4837
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats for "
@@ -1077,42 +1097,42 @@ msgstr ""
"Impossibile trovare il dominio in libvirt per l'istanza %s. Impossibile "
"ottenere le statistiche del blocco per l'unità"
-#: nova/virt/libvirt/driver.py:5119
+#: nova/virt/libvirt/driver.py:5158
#, python-format
msgid "Instance launched has CPU info: %s"
msgstr "L'istanza avviata ha le informazioni di CPU: %s"
-#: nova/virt/libvirt/driver.py:5514
+#: nova/virt/libvirt/driver.py:5553
#, python-format
msgid "Error %(ex)s, migration failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:5555
+#: nova/virt/libvirt/driver.py:5594
#, python-format
msgid ""
"Migration running for %(secs)d secs, memory %(progress)d%% remaining; (bytes "
"processed=%(processed)d, remaining=%(remaining)d, total=%(total)d)"
msgstr ""
-#: nova/virt/libvirt/driver.py:5573
+#: nova/virt/libvirt/driver.py:5612
msgid "Migration operation has completed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6268
+#: nova/virt/libvirt/driver.py:6307
msgid "Instance running successfully."
msgstr "Istanza in esecuzione correttamente."
-#: nova/virt/libvirt/driver.py:6623
+#: nova/virt/libvirt/driver.py:6662
#, python-format
msgid "Deleting instance files %s"
msgstr "Rimozione dei file di istanza %s"
-#: nova/virt/libvirt/driver.py:6636
+#: nova/virt/libvirt/driver.py:6675
#, python-format
msgid "Deletion of %s failed"
msgstr "Rimozione di %s fallita"
-#: nova/virt/libvirt/driver.py:6640
+#: nova/virt/libvirt/driver.py:6679
#, python-format
msgid "Deletion of %s complete"
msgstr "Rimozione di %s completata"
@@ -1138,7 +1158,7 @@ msgstr ""
msgid "Libvirt host capabilities %s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:396
+#: nova/virt/libvirt/imagebackend.py:398
#, python-format
msgid "Failed to get image info from path %(path)s; error: %(error)s"
msgstr ""
@@ -1231,17 +1251,17 @@ msgstr ""
msgid "Invalid cluster or resource pool name : %s"
msgstr "Cluster o nome di pool di risorsa non valido: %s"
-#: nova/virt/vmwareapi/ds_util.py:440
+#: nova/virt/vmwareapi/ds_util.py:289
#, python-format
msgid "Moved virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:458
+#: nova/virt/vmwareapi/ds_util.py:307
#, python-format
msgid "Copied virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:472
+#: nova/virt/vmwareapi/ds_util.py:321
#, python-format
msgid "Deleted virtual disk %s."
msgstr ""
@@ -1270,26 +1290,26 @@ msgstr ""
msgid "Downloaded OVA image file %(image_ref)s"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1283
+#: nova/virt/vmwareapi/vm_util.py:1308
msgid "Destroyed the VM"
msgstr "VM distrutta"
-#: nova/virt/vmwareapi/vmops.py:764
+#: nova/virt/vmwareapi/vmops.py:768
msgid "Created linked-clone VM from snapshot"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1303 nova/virt/xenapi/vmops.py:1677
+#: nova/virt/vmwareapi/vmops.py:1308 nova/virt/xenapi/vmops.py:1677
#, python-format
msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds"
msgstr ""
"Sono stati trovati riavvii bloccati di %(instance_count)d precedenti di "
"%(timeout)d secondi"
-#: nova/virt/vmwareapi/vmops.py:1307 nova/virt/xenapi/vmops.py:1681
+#: nova/virt/vmwareapi/vmops.py:1312 nova/virt/xenapi/vmops.py:1681
msgid "Automatically hard rebooting"
msgstr "Riavvio automatico a freddo"
-#: nova/virt/vmwareapi/volumeops.py:440
+#: nova/virt/vmwareapi/volumeops.py:443
#, python-format
msgid ""
"The volume's backing has been relocated to %s. Need to consolidate backing "
diff --git a/nova/locale/ja/LC_MESSAGES/nova-log-info.po b/nova/locale/ja/LC_MESSAGES/nova-log-info.po
index fbc3f59c9c..28e1b2f2b1 100644
--- a/nova/locale/ja/LC_MESSAGES/nova-log-info.po
+++ b/nova/locale/ja/LC_MESSAGES/nova-log-info.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-31 06:15+0000\n"
-"PO-Revision-Date: 2015-03-27 19:52+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+0000\n"
+"PO-Revision-Date: 2015-04-03 18:00+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/nova/language/"
"ja/)\n"
@@ -188,19 +188,19 @@ msgid "Detach interface %s"
msgstr "インターフェース %s の切り離し"
#: nova/api/openstack/compute/contrib/hosts.py:152
-#: nova/api/openstack/compute/plugins/v3/hosts.py:137
+#: nova/api/openstack/compute/plugins/v3/hosts.py:134
#, python-format
msgid "Putting host %(host_name)s in maintenance mode %(mode)s."
msgstr "ホスト %(host_name)s を保守モード %(mode)s にしています。"
#: nova/api/openstack/compute/contrib/hosts.py:175
-#: nova/api/openstack/compute/plugins/v3/hosts.py:159
+#: nova/api/openstack/compute/plugins/v3/hosts.py:156
#, python-format
msgid "Enabling host %s."
msgstr "ホスト %s を使用可能にしています。"
#: nova/api/openstack/compute/contrib/hosts.py:177
-#: nova/api/openstack/compute/plugins/v3/hosts.py:161
+#: nova/api/openstack/compute/plugins/v3/hosts.py:158
#, python-format
msgid "Disabling host %s."
msgstr "ホスト %s を使用不可にしています。"
@@ -363,129 +363,129 @@ msgstr "nova-compute 再始動後にインスタンスをリブートしてい
msgid "VM %(state)s (Lifecycle Event)"
msgstr ""
-#: nova/compute/manager.py:1698 nova/compute/manager.py:2147
+#: nova/compute/manager.py:1698 nova/compute/manager.py:2149
msgid "Starting instance..."
msgstr "インスタンスを開始しています..."
-#: nova/compute/manager.py:2518
+#: nova/compute/manager.py:2520
#, python-format
msgid "%(action_str)s instance"
msgstr "%(action_str)s インスタンス"
-#: nova/compute/manager.py:2684
+#: nova/compute/manager.py:2686
msgid "Instance disappeared during terminate"
msgstr ""
-#: nova/compute/manager.py:2728
+#: nova/compute/manager.py:2730
msgid "Instance is already powered off in the hypervisor when stop is called."
msgstr ""
-#: nova/compute/manager.py:2891
+#: nova/compute/manager.py:2893
msgid "Rebuilding instance"
msgstr "インスタンスの再構築中"
-#: nova/compute/manager.py:2908
+#: nova/compute/manager.py:2910
msgid "disk on shared storage, recreating using existing disk"
msgstr "共有ストレージ上のディスク。既存のディスクを使用して再作成中"
-#: nova/compute/manager.py:2912
+#: nova/compute/manager.py:2914
#, python-format
msgid "disk not on shared storage, rebuilding from: '%s'"
msgstr ""
-#: nova/compute/manager.py:2998
+#: nova/compute/manager.py:3000
#, python-format
msgid "bringing vm to original state: '%s'"
msgstr "VM を元の状態に戻しています: '%s'"
-#: nova/compute/manager.py:3029
+#: nova/compute/manager.py:3031
#, python-format
msgid "Detaching from volume api: %s"
msgstr "ボリューム API からの切り離し中: %s"
-#: nova/compute/manager.py:3056
+#: nova/compute/manager.py:3058
msgid "Rebooting instance"
msgstr "インスタンスのリブート中"
-#: nova/compute/manager.py:3194
+#: nova/compute/manager.py:3196
msgid "instance snapshotting"
msgstr "インスタンスのスナップショットを作成中"
-#: nova/compute/manager.py:3331
+#: nova/compute/manager.py:3333
msgid "Root password set"
msgstr "ルート・パスワードが設定されました"
-#: nova/compute/manager.py:3379
+#: nova/compute/manager.py:3381
#, python-format
msgid "injecting file to %s"
msgstr ""
-#: nova/compute/manager.py:3417
+#: nova/compute/manager.py:3419
msgid "Rescuing"
msgstr "レスキュー中"
-#: nova/compute/manager.py:3466
+#: nova/compute/manager.py:3468
msgid "Unrescuing"
msgstr "アンレスキュー中"
-#: nova/compute/manager.py:3544
+#: nova/compute/manager.py:3546
#, python-format
msgid "Migration %s is already confirmed"
msgstr ""
-#: nova/compute/manager.py:3565
+#: nova/compute/manager.py:3567
msgid "Instance is not found during confirmation"
msgstr ""
-#: nova/compute/manager.py:3753
+#: nova/compute/manager.py:3755
#, python-format
msgid "Updating instance to original state: '%s'"
msgstr ""
-#: nova/compute/manager.py:3800
+#: nova/compute/manager.py:3802
msgid "Migrating"
msgstr "マイグレーション中"
-#: nova/compute/manager.py:4143
+#: nova/compute/manager.py:4145
msgid "Pausing"
msgstr "一時停止中"
-#: nova/compute/manager.py:4159
+#: nova/compute/manager.py:4161
msgid "Unpausing"
msgstr "休止解除中"
-#: nova/compute/manager.py:4197 nova/compute/manager.py:4214
+#: nova/compute/manager.py:4199 nova/compute/manager.py:4216
msgid "Retrieving diagnostics"
msgstr "診断の取得中"
-#: nova/compute/manager.py:4253
+#: nova/compute/manager.py:4255
msgid "Resuming"
msgstr "再開中"
-#: nova/compute/manager.py:4484
+#: nova/compute/manager.py:4486
msgid "Get console output"
msgstr "コンソール出力の取得"
-#: nova/compute/manager.py:4729
+#: nova/compute/manager.py:4731
#, python-format
msgid "Attaching volume %(volume_id)s to %(mountpoint)s"
msgstr "ボリューム %(volume_id)s を %(mountpoint)s に接続しています"
-#: nova/compute/manager.py:4754
+#: nova/compute/manager.py:4756
#, python-format
msgid "Detach volume %(volume_id)s from mountpoint %(mp)s"
msgstr "ボリューム %(volume_id)s をマウント・ポイント %(mp)s から切り離します"
-#: nova/compute/manager.py:5246
+#: nova/compute/manager.py:5248
msgid "_post_live_migration() is started.."
msgstr "_post_live_migration() が開始されました.."
-#: nova/compute/manager.py:5327
+#: nova/compute/manager.py:5329
#, python-format
msgid "Migrating instance to %s finished successfully."
msgstr ""
-#: nova/compute/manager.py:5329
+#: nova/compute/manager.py:5331
msgid ""
"You may see the error \"libvirt: QEMU error: Domain not found: no domain "
"with matching name.\" This error can be safely ignored."
@@ -494,11 +494,11 @@ msgstr ""
"りません。」というエラーが表示されることがあります。このエラーは無視してかま"
"いません。"
-#: nova/compute/manager.py:5354
+#: nova/compute/manager.py:5356
msgid "Post operation of migration started"
msgstr "マイグレーション後の操作が開始されました"
-#: nova/compute/manager.py:5618
+#: nova/compute/manager.py:5620
#, python-format
msgid ""
"Found %(migration_count)d unconfirmed migrations older than "
@@ -507,7 +507,7 @@ msgstr ""
"%(confirm_window)d 秒を経過した未確認のマイグレーションが "
"%(migration_count)d 個検出されました"
-#: nova/compute/manager.py:5633
+#: nova/compute/manager.py:5635
#, python-format
msgid ""
"Automatically confirming migration %(migration_id)s for instance "
@@ -516,12 +516,12 @@ msgstr ""
"インスタンス %(instance_uuid)s のマイグレーション %(migration_id)s の自動確認"
"中"
-#: nova/compute/manager.py:5687
+#: nova/compute/manager.py:5689
#, python-format
msgid "Error auto-confirming resize: %s. Will retry later."
msgstr ""
-#: nova/compute/manager.py:5735
+#: nova/compute/manager.py:5737
#, python-format
msgid ""
"Running instance usage audit for host %(host)s from %(begin_time)s to "
@@ -530,17 +530,17 @@ msgstr ""
"ホスト %(host)s のインスタンス使用率監査を %(begin_time)s から %(end_time)s "
"まで実行しています。%(number_instances)s 個のインスタンス。"
-#: nova/compute/manager.py:5783
+#: nova/compute/manager.py:5785
msgid "Updating bandwidth usage cache"
msgstr "帯域幅使用量キャッシュの更新中"
-#: nova/compute/manager.py:5964 nova/compute/manager.py:6021
+#: nova/compute/manager.py:5966 nova/compute/manager.py:6023
#, python-format
msgid ""
"During sync_power_state the instance has a pending task (%(task)s). Skip."
msgstr ""
-#: nova/compute/manager.py:6008
+#: nova/compute/manager.py:6010
#, python-format
msgid ""
"During the sync_power process the instance has moved from host %(src)s to "
@@ -549,35 +549,43 @@ msgstr ""
"sync_power プロセス中に、インスタンスはホスト %(src)s からホスト %(dst)s に移"
"動しました"
-#: nova/compute/manager.py:6167
+#: nova/compute/manager.py:6031
+#, python-format
+msgid ""
+"During _sync_instance_power_state the DB power_state (%(db_power_state)s) "
+"does not match the vm_power_state from the hypervisor (%(vm_power_state)s). "
+"Updating power_state in the DB to match the hypervisor."
+msgstr ""
+
+#: nova/compute/manager.py:6178
msgid "Reclaiming deleted instance"
msgstr "削除済みインスタンスを再利用しています"
-#: nova/compute/manager.py:6197
+#: nova/compute/manager.py:6208
#, python-format
msgid "Deleting orphan compute node %s"
msgstr ""
-#: nova/compute/manager.py:6249
+#: nova/compute/manager.py:6260
#, 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:6267
+#: nova/compute/manager.py:6278
#, python-format
msgid ""
"Destroying instance with name label '%s' which is marked as DELETED but "
"still present on host."
msgstr ""
-#: nova/compute/manager.py:6315
+#: nova/compute/manager.py:6326
#, python-format
msgid "Setting instance back to %(state)s after: %(error)s"
msgstr ""
-#: nova/compute/manager.py:6325
+#: nova/compute/manager.py:6336
#, python-format
msgid "Setting instance back to ACTIVE after: %s"
msgstr ""
@@ -625,12 +633,12 @@ msgstr "マイグレーション %s からの更新中"
msgid "nova-conductor connection established successfully"
msgstr ""
-#: nova/consoleauth/manager.py:99
+#: nova/consoleauth/manager.py:98
#, python-format
msgid "Received Token: %(token)s, %(token_dict)s"
msgstr ""
-#: nova/consoleauth/manager.py:124
+#: nova/consoleauth/manager.py:123
#, python-format
msgid "Checking Token: %(token)s, %(token_valid)s"
msgstr ""
@@ -664,6 +672,18 @@ msgid ""
"exist."
msgstr ""
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:36
+msgid ""
+"Skipped adding instances_project_id_deleted_idx because an equivalent index "
+"already exists."
+msgstr ""
+
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:58
+msgid ""
+"Skipped adding instances_project_id_idx because an equivalent index already "
+"exists."
+msgstr ""
+
#: nova/db/sqlalchemy/migrate_repo/versions/277_add_fixed_ip_updated_index.py:40
#, python-format
msgid "Skipped adding %s because an equivalent index already exists."
@@ -684,7 +704,7 @@ msgstr ""
msgid "Copied %(source_file)s using %(module_str)s"
msgstr ""
-#: nova/network/api.py:225 nova/network/neutronv2/api.py:1099
+#: nova/network/api.py:225 nova/network/neutronv2/api.py:1103
#, python-format
msgid "re-assign floating IP %(address)s from instance %(instance_id)s"
msgstr "浮動 IP %(address)s をインスタンス %(instance_id)s から再割り当て"
@@ -719,7 +739,7 @@ msgstr ""
msgid "Allocated network: '%s' for instance"
msgstr ""
-#: nova/network/manager.py:567
+#: nova/network/manager.py:571
#, python-format
msgid "Network deallocated for instance (fixed ips: '%s')"
msgstr ""
@@ -729,7 +749,7 @@ msgstr ""
msgid "deleted %s"
msgstr ""
-#: nova/network/neutronv2/api.py:1571
+#: nova/network/neutronv2/api.py:1575
#, python-format
msgid ""
"Port %s from network info_cache is no longer associated with instance in "
@@ -811,37 +831,37 @@ msgstr ""
msgid "Waiting on %d children to exit"
msgstr "%d 個の子で終了を待機しています"
-#: nova/scheduler/host_manager.py:561
+#: nova/scheduler/host_manager.py:563
#, python-format
msgid "Removing dead compute node %(host)s:%(node)s from scheduler"
msgstr ""
"スケジューラーから非活動の計算ノード %(host)s:%(node)s を削除しています"
-#: nova/scheduler/host_manager.py:623
+#: nova/scheduler/host_manager.py:625
#, python-format
msgid ""
"Received an update from an unknown host '%s'. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:641
+#: nova/scheduler/host_manager.py:643
#, python-format
msgid ""
"Received a delete update from an unknown host '%s'. Re-created its "
"InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:659
+#: nova/scheduler/host_manager.py:661
#, python-format
msgid ""
"The instance sync for host '%s' did not match. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:663
+#: nova/scheduler/host_manager.py:665
#, python-format
msgid "Successfully synced instances from host '%s'."
msgstr ""
-#: nova/scheduler/host_manager.py:667
+#: nova/scheduler/host_manager.py:669
#, python-format
msgid ""
"Received a sync request from an unknown host '%s'. Re-created its "
@@ -858,12 +878,12 @@ msgstr ""
msgid "%(num_values)d values found, of which the minimum value will be used."
msgstr ""
-#: nova/virt/block_device.py:220
+#: nova/virt/block_device.py:222
#, python-format
msgid "preserve multipath_id %s"
msgstr ""
-#: nova/virt/block_device.py:425
+#: nova/virt/block_device.py:427
#, python-format
msgid "Booting with volume %(volume_id)s at %(mountpoint)s"
msgstr "%(mountpoint)s にあるボリューム %(volume_id)s を使用してブート中"
@@ -911,11 +931,11 @@ msgstr ""
msgid "Spawning new instance"
msgstr "新規インスタンスの作成中"
-#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:660
+#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:664
msgid "Using config drive for instance"
msgstr ""
-#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2821
+#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2826
#, python-format
msgid "Creating config drive at %(path)s"
msgstr "構成ドライブを %(path)s に作成しています"
@@ -928,123 +948,123 @@ msgstr ""
msgid "Soft shutdown succeeded."
msgstr ""
-#: nova/virt/ironic/driver.py:707
+#: nova/virt/ironic/driver.py:708
#, python-format
msgid ""
"Config drive for instance %(instance)s on baremetal node %(node)s created."
msgstr ""
-#: nova/virt/libvirt/driver.py:516
+#: nova/virt/libvirt/driver.py:522
#, python-format
msgid "Connection event '%(enabled)d' reason '%(reason)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:680
+#: nova/virt/libvirt/driver.py:686
msgid "During wait destroy, instance disappeared."
msgstr "破棄待機中にインスタンスが消失しました。"
-#: nova/virt/libvirt/driver.py:685
+#: nova/virt/libvirt/driver.py:691
msgid "Instance destroyed successfully."
msgstr "インスタンスが正常に破棄されました。"
-#: nova/virt/libvirt/driver.py:695
+#: nova/virt/libvirt/driver.py:701
msgid "Instance may be started again."
msgstr "インスタンスを再び開始できます。"
-#: nova/virt/libvirt/driver.py:705
+#: nova/virt/libvirt/driver.py:711
msgid "Going to destroy instance again."
msgstr "インスタンスの破棄を再び行います。"
-#: nova/virt/libvirt/driver.py:1364
+#: nova/virt/libvirt/driver.py:1369
msgid "Beginning live snapshot process"
msgstr "ライブ・スナップショット・プロセスを開始しています"
-#: nova/virt/libvirt/driver.py:1367
+#: nova/virt/libvirt/driver.py:1372
msgid "Beginning cold snapshot process"
msgstr "コールド・スナップショット・プロセスを開始しています"
-#: nova/virt/libvirt/driver.py:1397
+#: nova/virt/libvirt/driver.py:1402
msgid "Snapshot extracted, beginning image upload"
msgstr ""
"スナップショットが抽出されました。イメージのアップロードを開始しています"
-#: nova/virt/libvirt/driver.py:1409
+#: nova/virt/libvirt/driver.py:1414
msgid "Snapshot image upload complete"
msgstr "スナップショット・イメージのアップロードが完了しました"
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1982
msgid "Instance soft rebooted successfully."
msgstr "インスタンスが正常にソフト・リブートされました。"
-#: nova/virt/libvirt/driver.py:2020
+#: nova/virt/libvirt/driver.py:2025
msgid "Instance shutdown successfully."
msgstr "インスタンスが正常にシャットダウンされました。"
-#: nova/virt/libvirt/driver.py:2028
+#: nova/virt/libvirt/driver.py:2033
msgid "Instance may have been rebooted during soft reboot, so return now."
msgstr ""
"インスタンスはソフト・リブート時にリブートされた可能性があるため、ここで返し"
"ます。"
-#: nova/virt/libvirt/driver.py:2106
+#: nova/virt/libvirt/driver.py:2111
msgid "Instance rebooted successfully."
msgstr "インスタンスが正常にリブートされました。"
-#: nova/virt/libvirt/driver.py:2148
+#: nova/virt/libvirt/driver.py:2153
msgid "Instance already shutdown."
msgstr ""
-#: nova/virt/libvirt/driver.py:2163
+#: nova/virt/libvirt/driver.py:2168
#, python-format
msgid "Instance shutdown successfully after %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2192
+#: nova/virt/libvirt/driver.py:2197
#, python-format
msgid "Instance failed to shutdown in %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2361
+#: nova/virt/libvirt/driver.py:2366
msgid "Instance spawned successfully."
msgstr "インスタンスが正常に作成されました。"
-#: nova/virt/libvirt/driver.py:2377
+#: nova/virt/libvirt/driver.py:2382
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "データ: %(data)r, ファイルパス: %(fpath)r"
-#: nova/virt/libvirt/driver.py:2412
+#: nova/virt/libvirt/driver.py:2417
msgid ""
"Instance is configured with a file console, but the backing file is not "
"(yet?) present"
msgstr ""
-#: nova/virt/libvirt/driver.py:2423 nova/virt/libvirt/driver.py:2450
+#: nova/virt/libvirt/driver.py:2428 nova/virt/libvirt/driver.py:2455
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
"切り捨てられたコンソール・ログが返されました。%d バイトが無視されました"
-#: nova/virt/libvirt/driver.py:2685
+#: nova/virt/libvirt/driver.py:2690
msgid "Creating image"
msgstr "イメージの作成中"
-#: nova/virt/libvirt/driver.py:2812
+#: nova/virt/libvirt/driver.py:2817
msgid "Using config drive"
msgstr "構成ドライブを使用中"
-#: nova/virt/libvirt/driver.py:3603
+#: nova/virt/libvirt/driver.py:3605
msgid "Configuring timezone for windows instance to localtime"
msgstr ""
-#: nova/virt/libvirt/driver.py:4792
+#: nova/virt/libvirt/driver.py:4831
#, 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:4798
+#: nova/virt/libvirt/driver.py:4837
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats for "
@@ -1053,42 +1073,42 @@ msgstr ""
"インスタンス %s 用のドメインが Libvirt 内で見つかりませんでした。デバイスのブ"
"ロックの統計を取得できません"
-#: nova/virt/libvirt/driver.py:5119
+#: nova/virt/libvirt/driver.py:5158
#, python-format
msgid "Instance launched has CPU info: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5514
+#: nova/virt/libvirt/driver.py:5553
#, python-format
msgid "Error %(ex)s, migration failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:5555
+#: nova/virt/libvirt/driver.py:5594
#, python-format
msgid ""
"Migration running for %(secs)d secs, memory %(progress)d%% remaining; (bytes "
"processed=%(processed)d, remaining=%(remaining)d, total=%(total)d)"
msgstr ""
-#: nova/virt/libvirt/driver.py:5573
+#: nova/virt/libvirt/driver.py:5612
msgid "Migration operation has completed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6268
+#: nova/virt/libvirt/driver.py:6307
msgid "Instance running successfully."
msgstr "インスタンスが正常に実行されています。"
-#: nova/virt/libvirt/driver.py:6623
+#: nova/virt/libvirt/driver.py:6662
#, python-format
msgid "Deleting instance files %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:6636
+#: nova/virt/libvirt/driver.py:6675
#, python-format
msgid "Deletion of %s failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6640
+#: nova/virt/libvirt/driver.py:6679
#, python-format
msgid "Deletion of %s complete"
msgstr ""
@@ -1112,7 +1132,7 @@ msgstr ""
msgid "Libvirt host capabilities %s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:396
+#: nova/virt/libvirt/imagebackend.py:398
#, python-format
msgid "Failed to get image info from path %(path)s; error: %(error)s"
msgstr ""
@@ -1203,17 +1223,17 @@ msgstr ""
msgid "Invalid cluster or resource pool name : %s"
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:440
+#: nova/virt/vmwareapi/ds_util.py:289
#, python-format
msgid "Moved virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:458
+#: nova/virt/vmwareapi/ds_util.py:307
#, python-format
msgid "Copied virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:472
+#: nova/virt/vmwareapi/ds_util.py:321
#, python-format
msgid "Deleted virtual disk %s."
msgstr "バーチャルディスク %s を削除しました"
@@ -1242,25 +1262,25 @@ msgstr ""
msgid "Downloaded OVA image file %(image_ref)s"
msgstr "OVA イメージファイル %(image_ref)s をダウンロードしました"
-#: nova/virt/vmwareapi/vm_util.py:1283
+#: nova/virt/vmwareapi/vm_util.py:1308
msgid "Destroyed the VM"
msgstr "VM を破棄しました"
-#: nova/virt/vmwareapi/vmops.py:764
+#: nova/virt/vmwareapi/vmops.py:768
msgid "Created linked-clone VM from snapshot"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1303 nova/virt/xenapi/vmops.py:1677
+#: nova/virt/vmwareapi/vmops.py:1308 nova/virt/xenapi/vmops.py:1677
#, python-format
msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds"
msgstr ""
"%(timeout)d 秒より前に停止したリブートが %(instance_count)d 個見つかりました"
-#: nova/virt/vmwareapi/vmops.py:1307 nova/virt/xenapi/vmops.py:1681
+#: nova/virt/vmwareapi/vmops.py:1312 nova/virt/xenapi/vmops.py:1681
msgid "Automatically hard rebooting"
msgstr "自動ハード・リブート中"
-#: nova/virt/vmwareapi/volumeops.py:440
+#: nova/virt/vmwareapi/volumeops.py:443
#, python-format
msgid ""
"The volume's backing has been relocated to %s. Need to consolidate backing "
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 a91c0e39a5..20296ec319 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: 2015-03-31 06:15+0000\n"
-"PO-Revision-Date: 2015-03-27 19:52+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+0000\n"
+"PO-Revision-Date: 2015-04-03 18:00+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/nova/"
"language/ko_KR/)\n"
@@ -183,19 +183,19 @@ msgid "Detach interface %s"
msgstr "%s 인터페이스와 분리"
#: nova/api/openstack/compute/contrib/hosts.py:152
-#: nova/api/openstack/compute/plugins/v3/hosts.py:137
+#: nova/api/openstack/compute/plugins/v3/hosts.py:134
#, python-format
msgid "Putting host %(host_name)s in maintenance mode %(mode)s."
msgstr "%(host_name)s 호스트를 유지보수 모드 %(mode)s에 넣습니다. "
#: nova/api/openstack/compute/contrib/hosts.py:175
-#: nova/api/openstack/compute/plugins/v3/hosts.py:159
+#: nova/api/openstack/compute/plugins/v3/hosts.py:156
#, python-format
msgid "Enabling host %s."
msgstr "%s 호스트 사용."
#: nova/api/openstack/compute/contrib/hosts.py:177
-#: nova/api/openstack/compute/plugins/v3/hosts.py:161
+#: nova/api/openstack/compute/plugins/v3/hosts.py:158
#, python-format
msgid "Disabling host %s."
msgstr "%s 호스트 사용 안함."
@@ -356,129 +356,129 @@ msgstr "nova-compute 다시 시작 후에 인스턴스 다시 부팅 중입니
msgid "VM %(state)s (Lifecycle Event)"
msgstr ""
-#: nova/compute/manager.py:1698 nova/compute/manager.py:2147
+#: nova/compute/manager.py:1698 nova/compute/manager.py:2149
msgid "Starting instance..."
msgstr "인스턴스 시작 중..."
-#: nova/compute/manager.py:2518
+#: nova/compute/manager.py:2520
#, python-format
msgid "%(action_str)s instance"
msgstr "%(action_str)s 인스턴스"
-#: nova/compute/manager.py:2684
+#: nova/compute/manager.py:2686
msgid "Instance disappeared during terminate"
msgstr ""
-#: nova/compute/manager.py:2728
+#: nova/compute/manager.py:2730
msgid "Instance is already powered off in the hypervisor when stop is called."
msgstr ""
-#: nova/compute/manager.py:2891
+#: nova/compute/manager.py:2893
msgid "Rebuilding instance"
msgstr "인스턴스 다시 빌드 중"
-#: nova/compute/manager.py:2908
+#: nova/compute/manager.py:2910
msgid "disk on shared storage, recreating using existing disk"
msgstr "공유 스토리지의 디스크, 기존 디스크를 사용하여 재작성 중"
-#: nova/compute/manager.py:2912
+#: nova/compute/manager.py:2914
#, python-format
msgid "disk not on shared storage, rebuilding from: '%s'"
msgstr ""
-#: nova/compute/manager.py:2998
+#: nova/compute/manager.py:3000
#, python-format
msgid "bringing vm to original state: '%s'"
msgstr "VM을 원래 상태로 만드는 중: '%s'"
-#: nova/compute/manager.py:3029
+#: nova/compute/manager.py:3031
#, python-format
msgid "Detaching from volume api: %s"
msgstr "볼륨 api에서 분리 중: %s"
-#: nova/compute/manager.py:3056
+#: nova/compute/manager.py:3058
msgid "Rebooting instance"
msgstr "인스턴스 재부팅 중"
-#: nova/compute/manager.py:3194
+#: nova/compute/manager.py:3196
msgid "instance snapshotting"
msgstr "인스턴스 스냅샷 작성 중"
-#: nova/compute/manager.py:3331
+#: nova/compute/manager.py:3333
msgid "Root password set"
msgstr "루트 비밀번호 설정"
-#: nova/compute/manager.py:3379
+#: nova/compute/manager.py:3381
#, python-format
msgid "injecting file to %s"
msgstr ""
-#: nova/compute/manager.py:3417
+#: nova/compute/manager.py:3419
msgid "Rescuing"
msgstr "구조 중"
-#: nova/compute/manager.py:3466
+#: nova/compute/manager.py:3468
msgid "Unrescuing"
msgstr "비구조 중"
-#: nova/compute/manager.py:3544
+#: nova/compute/manager.py:3546
#, python-format
msgid "Migration %s is already confirmed"
msgstr ""
-#: nova/compute/manager.py:3565
+#: nova/compute/manager.py:3567
msgid "Instance is not found during confirmation"
msgstr ""
-#: nova/compute/manager.py:3753
+#: nova/compute/manager.py:3755
#, python-format
msgid "Updating instance to original state: '%s'"
msgstr ""
-#: nova/compute/manager.py:3800
+#: nova/compute/manager.py:3802
msgid "Migrating"
msgstr "이전중"
-#: nova/compute/manager.py:4143
+#: nova/compute/manager.py:4145
msgid "Pausing"
msgstr "일시정지 중"
-#: nova/compute/manager.py:4159
+#: nova/compute/manager.py:4161
msgid "Unpausing"
msgstr "일시정지 해제 중"
-#: nova/compute/manager.py:4197 nova/compute/manager.py:4214
+#: nova/compute/manager.py:4199 nova/compute/manager.py:4216
msgid "Retrieving diagnostics"
msgstr "진단 검색 중"
-#: nova/compute/manager.py:4253
+#: nova/compute/manager.py:4255
msgid "Resuming"
msgstr "재개 중"
-#: nova/compute/manager.py:4484
+#: nova/compute/manager.py:4486
msgid "Get console output"
msgstr "콘솔 출력 가져오기"
-#: nova/compute/manager.py:4729
+#: nova/compute/manager.py:4731
#, python-format
msgid "Attaching volume %(volume_id)s to %(mountpoint)s"
msgstr "%(volume_id)s 볼륨을 %(mountpoint)s에 첨부 중"
-#: nova/compute/manager.py:4754
+#: nova/compute/manager.py:4756
#, python-format
msgid "Detach volume %(volume_id)s from mountpoint %(mp)s"
msgstr "%(mp)s 마운트 지점에서 %(volume_id)s 볼륨 분리"
-#: nova/compute/manager.py:5246
+#: nova/compute/manager.py:5248
msgid "_post_live_migration() is started.."
msgstr "_post_live_migration()이 시작됩니다. "
-#: nova/compute/manager.py:5327
+#: nova/compute/manager.py:5329
#, python-format
msgid "Migrating instance to %s finished successfully."
msgstr ""
-#: nova/compute/manager.py:5329
+#: nova/compute/manager.py:5331
msgid ""
"You may see the error \"libvirt: QEMU error: Domain not found: no domain "
"with matching name.\" This error can be safely ignored."
@@ -486,11 +486,11 @@ msgstr ""
"오류 \"libvirt: QEMU 오류: 도메인을 찾을 수 없음: 일치하는 이름의 도메인이 없"
"음.\" 이 오류는 무시해도 무방합니다."
-#: nova/compute/manager.py:5354
+#: nova/compute/manager.py:5356
msgid "Post operation of migration started"
msgstr "마이그레이션의 사후 오퍼레이션이 시작했음"
-#: nova/compute/manager.py:5618
+#: nova/compute/manager.py:5620
#, python-format
msgid ""
"Found %(migration_count)d unconfirmed migrations older than "
@@ -499,7 +499,7 @@ msgstr ""
"%(confirm_window)d초 이상 미확정 상태인 %(migration_count)d개의 마이그레이션 "
"발견함"
-#: nova/compute/manager.py:5633
+#: nova/compute/manager.py:5635
#, python-format
msgid ""
"Automatically confirming migration %(migration_id)s for instance "
@@ -508,12 +508,12 @@ msgstr ""
"%(instance_uuid)s 인스턴스에 대한 %(migration_id)s 마이그레이션을 자동으로 확"
"인 중"
-#: nova/compute/manager.py:5687
+#: nova/compute/manager.py:5689
#, python-format
msgid "Error auto-confirming resize: %s. Will retry later."
msgstr ""
-#: nova/compute/manager.py:5735
+#: nova/compute/manager.py:5737
#, python-format
msgid ""
"Running instance usage audit for host %(host)s from %(begin_time)s to "
@@ -522,17 +522,17 @@ msgstr ""
"%(begin_time)s에서 %(end_time)s. %(number_instances)s 인스턴스까지 %(host)s "
"호스트에 대한 인스턴스 사용 감사를 실행하는 중입니다. "
-#: nova/compute/manager.py:5783
+#: nova/compute/manager.py:5785
msgid "Updating bandwidth usage cache"
msgstr "대역폭 사용 캐시 업데이트"
-#: nova/compute/manager.py:5964 nova/compute/manager.py:6021
+#: nova/compute/manager.py:5966 nova/compute/manager.py:6023
#, python-format
msgid ""
"During sync_power_state the instance has a pending task (%(task)s). Skip."
msgstr ""
-#: nova/compute/manager.py:6008
+#: nova/compute/manager.py:6010
#, python-format
msgid ""
"During the sync_power process the instance has moved from host %(src)s to "
@@ -541,35 +541,43 @@ msgstr ""
"sync_power 프로세스 중에 %(src)s 호스트에서 %(dst)s 호스트로 인스턴스가 이동"
"되었습니다."
-#: nova/compute/manager.py:6167
+#: nova/compute/manager.py:6031
+#, python-format
+msgid ""
+"During _sync_instance_power_state the DB power_state (%(db_power_state)s) "
+"does not match the vm_power_state from the hypervisor (%(vm_power_state)s). "
+"Updating power_state in the DB to match the hypervisor."
+msgstr ""
+
+#: nova/compute/manager.py:6178
msgid "Reclaiming deleted instance"
msgstr "재확보가 인스턴스를 삭제했음"
-#: nova/compute/manager.py:6197
+#: nova/compute/manager.py:6208
#, python-format
msgid "Deleting orphan compute node %s"
msgstr ""
-#: nova/compute/manager.py:6249
+#: nova/compute/manager.py:6260
#, 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:6267
+#: nova/compute/manager.py:6278
#, python-format
msgid ""
"Destroying instance with name label '%s' which is marked as DELETED but "
"still present on host."
msgstr ""
-#: nova/compute/manager.py:6315
+#: nova/compute/manager.py:6326
#, python-format
msgid "Setting instance back to %(state)s after: %(error)s"
msgstr ""
-#: nova/compute/manager.py:6325
+#: nova/compute/manager.py:6336
#, python-format
msgid "Setting instance back to ACTIVE after: %s"
msgstr ""
@@ -617,12 +625,12 @@ msgstr "%s 마이그레이션에서 업데이트 중"
msgid "nova-conductor connection established successfully"
msgstr ""
-#: nova/consoleauth/manager.py:99
+#: nova/consoleauth/manager.py:98
#, python-format
msgid "Received Token: %(token)s, %(token_dict)s"
msgstr ""
-#: nova/consoleauth/manager.py:124
+#: nova/consoleauth/manager.py:123
#, python-format
msgid "Checking Token: %(token)s, %(token_valid)s"
msgstr ""
@@ -656,6 +664,18 @@ msgid ""
"exist."
msgstr ""
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:36
+msgid ""
+"Skipped adding instances_project_id_deleted_idx because an equivalent index "
+"already exists."
+msgstr ""
+
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:58
+msgid ""
+"Skipped adding instances_project_id_idx because an equivalent index already "
+"exists."
+msgstr ""
+
#: nova/db/sqlalchemy/migrate_repo/versions/277_add_fixed_ip_updated_index.py:40
#, python-format
msgid "Skipped adding %s because an equivalent index already exists."
@@ -676,7 +696,7 @@ msgstr ""
msgid "Copied %(source_file)s using %(module_str)s"
msgstr ""
-#: nova/network/api.py:225 nova/network/neutronv2/api.py:1099
+#: nova/network/api.py:225 nova/network/neutronv2/api.py:1103
#, python-format
msgid "re-assign floating IP %(address)s from instance %(instance_id)s"
msgstr "%(instance_id)s에서 부동 IP %(address)s 재지정"
@@ -711,7 +731,7 @@ msgstr ""
msgid "Allocated network: '%s' for instance"
msgstr ""
-#: nova/network/manager.py:567
+#: nova/network/manager.py:571
#, python-format
msgid "Network deallocated for instance (fixed ips: '%s')"
msgstr ""
@@ -721,7 +741,7 @@ msgstr ""
msgid "deleted %s"
msgstr ""
-#: nova/network/neutronv2/api.py:1571
+#: nova/network/neutronv2/api.py:1575
#, python-format
msgid ""
"Port %s from network info_cache is no longer associated with instance in "
@@ -801,37 +821,37 @@ msgstr ""
msgid "Waiting on %d children to exit"
msgstr "%d 하위에서 종료하기를 대기 중임"
-#: nova/scheduler/host_manager.py:561
+#: nova/scheduler/host_manager.py:563
#, python-format
msgid "Removing dead compute node %(host)s:%(node)s from scheduler"
msgstr ""
"스케줄러에서 사용하지 않는 계산 노드 %(host)s:%(node)s을(를) 제거하는 중"
-#: nova/scheduler/host_manager.py:623
+#: nova/scheduler/host_manager.py:625
#, python-format
msgid ""
"Received an update from an unknown host '%s'. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:641
+#: nova/scheduler/host_manager.py:643
#, python-format
msgid ""
"Received a delete update from an unknown host '%s'. Re-created its "
"InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:659
+#: nova/scheduler/host_manager.py:661
#, python-format
msgid ""
"The instance sync for host '%s' did not match. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:663
+#: nova/scheduler/host_manager.py:665
#, python-format
msgid "Successfully synced instances from host '%s'."
msgstr ""
-#: nova/scheduler/host_manager.py:667
+#: nova/scheduler/host_manager.py:669
#, python-format
msgid ""
"Received a sync request from an unknown host '%s'. Re-created its "
@@ -848,12 +868,12 @@ msgstr ""
msgid "%(num_values)d values found, of which the minimum value will be used."
msgstr ""
-#: nova/virt/block_device.py:220
+#: nova/virt/block_device.py:222
#, python-format
msgid "preserve multipath_id %s"
msgstr ""
-#: nova/virt/block_device.py:425
+#: nova/virt/block_device.py:427
#, python-format
msgid "Booting with volume %(volume_id)s at %(mountpoint)s"
msgstr "%(mountpoint)s의 %(volume_id)s 볼륨을 사용하여 부팅"
@@ -898,11 +918,11 @@ msgstr "ISCSI 개시자 이름을 찾을 수 없습니다. 기본 이름 선택
msgid "Spawning new instance"
msgstr "새 인스턴스 파생 중"
-#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:660
+#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:664
msgid "Using config drive for instance"
msgstr ""
-#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2821
+#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2826
#, python-format
msgid "Creating config drive at %(path)s"
msgstr "%(path)s에 구성 드라이브 작성 중"
@@ -915,120 +935,120 @@ msgstr ""
msgid "Soft shutdown succeeded."
msgstr ""
-#: nova/virt/ironic/driver.py:707
+#: nova/virt/ironic/driver.py:708
#, python-format
msgid ""
"Config drive for instance %(instance)s on baremetal node %(node)s created."
msgstr ""
-#: nova/virt/libvirt/driver.py:516
+#: nova/virt/libvirt/driver.py:522
#, python-format
msgid "Connection event '%(enabled)d' reason '%(reason)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:680
+#: nova/virt/libvirt/driver.py:686
msgid "During wait destroy, instance disappeared."
msgstr "영구 삭제 대기 중에 인스턴스가 사라졌습니다. "
-#: nova/virt/libvirt/driver.py:685
+#: nova/virt/libvirt/driver.py:691
msgid "Instance destroyed successfully."
msgstr "인스턴스가 영구 삭제되었습니다. "
-#: nova/virt/libvirt/driver.py:695
+#: nova/virt/libvirt/driver.py:701
msgid "Instance may be started again."
msgstr "인스턴스가 다시 시작됩니다."
-#: nova/virt/libvirt/driver.py:705
+#: nova/virt/libvirt/driver.py:711
msgid "Going to destroy instance again."
msgstr "인스턴스를 다시 영구 삭제하려 합니다."
-#: nova/virt/libvirt/driver.py:1364
+#: nova/virt/libvirt/driver.py:1369
msgid "Beginning live snapshot process"
msgstr "라이브 스냅샷 프로세스 시작 중"
-#: nova/virt/libvirt/driver.py:1367
+#: nova/virt/libvirt/driver.py:1372
msgid "Beginning cold snapshot process"
msgstr "콜드 스냅샷 프로세스 시작 중"
-#: nova/virt/libvirt/driver.py:1397
+#: nova/virt/libvirt/driver.py:1402
msgid "Snapshot extracted, beginning image upload"
msgstr "스냅샷 추출, 이미지 업로드 시작 중"
-#: nova/virt/libvirt/driver.py:1409
+#: nova/virt/libvirt/driver.py:1414
msgid "Snapshot image upload complete"
msgstr "스냅샷 이미지 업로드 완료"
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1982
msgid "Instance soft rebooted successfully."
msgstr "인스턴스가 소프트 리부트되었습니다. "
-#: nova/virt/libvirt/driver.py:2020
+#: nova/virt/libvirt/driver.py:2025
msgid "Instance shutdown successfully."
msgstr "인스턴스가 시스템 종료되었습니다. "
-#: nova/virt/libvirt/driver.py:2028
+#: nova/virt/libvirt/driver.py:2033
msgid "Instance may have been rebooted during soft reboot, so return now."
msgstr ""
"인스턴스가 소프트 리부트 중에 다시 부팅되었을 수 있으므로, 지금 리턴합니다. "
-#: nova/virt/libvirt/driver.py:2106
+#: nova/virt/libvirt/driver.py:2111
msgid "Instance rebooted successfully."
msgstr "인스턴스가 다시 부트되었습니다. "
-#: nova/virt/libvirt/driver.py:2148
+#: nova/virt/libvirt/driver.py:2153
msgid "Instance already shutdown."
msgstr ""
-#: nova/virt/libvirt/driver.py:2163
+#: nova/virt/libvirt/driver.py:2168
#, python-format
msgid "Instance shutdown successfully after %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2192
+#: nova/virt/libvirt/driver.py:2197
#, python-format
msgid "Instance failed to shutdown in %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2361
+#: nova/virt/libvirt/driver.py:2366
msgid "Instance spawned successfully."
msgstr "인스턴스가 파생되었습니다. "
-#: nova/virt/libvirt/driver.py:2377
+#: nova/virt/libvirt/driver.py:2382
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "데이터: %(data)r, fpath: %(fpath)r"
-#: nova/virt/libvirt/driver.py:2412
+#: nova/virt/libvirt/driver.py:2417
msgid ""
"Instance is configured with a file console, but the backing file is not "
"(yet?) present"
msgstr ""
-#: nova/virt/libvirt/driver.py:2423 nova/virt/libvirt/driver.py:2450
+#: nova/virt/libvirt/driver.py:2428 nova/virt/libvirt/driver.py:2455
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr "잘린 콘솔 로그가 리턴되었으며, %d 바이트는 무시됨"
-#: nova/virt/libvirt/driver.py:2685
+#: nova/virt/libvirt/driver.py:2690
msgid "Creating image"
msgstr "이미지 작성 중"
-#: nova/virt/libvirt/driver.py:2812
+#: nova/virt/libvirt/driver.py:2817
msgid "Using config drive"
msgstr "구성 드라이브 사용 중"
-#: nova/virt/libvirt/driver.py:3603
+#: nova/virt/libvirt/driver.py:3605
msgid "Configuring timezone for windows instance to localtime"
msgstr ""
-#: nova/virt/libvirt/driver.py:4792
+#: nova/virt/libvirt/driver.py:4831
#, 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:4798
+#: nova/virt/libvirt/driver.py:4837
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats for "
@@ -1037,42 +1057,42 @@ msgstr ""
"%s 인스턴스에 대한 libvirt에서 도메인을 찾을 수 없습니다. 디바이스의 블록 통"
"계를 가져올 수 없음"
-#: nova/virt/libvirt/driver.py:5119
+#: nova/virt/libvirt/driver.py:5158
#, python-format
msgid "Instance launched has CPU info: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5514
+#: nova/virt/libvirt/driver.py:5553
#, python-format
msgid "Error %(ex)s, migration failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:5555
+#: nova/virt/libvirt/driver.py:5594
#, python-format
msgid ""
"Migration running for %(secs)d secs, memory %(progress)d%% remaining; (bytes "
"processed=%(processed)d, remaining=%(remaining)d, total=%(total)d)"
msgstr ""
-#: nova/virt/libvirt/driver.py:5573
+#: nova/virt/libvirt/driver.py:5612
msgid "Migration operation has completed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6268
+#: nova/virt/libvirt/driver.py:6307
msgid "Instance running successfully."
msgstr "인스턴스가 정상적으로 실행 중입니다. "
-#: nova/virt/libvirt/driver.py:6623
+#: nova/virt/libvirt/driver.py:6662
#, python-format
msgid "Deleting instance files %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:6636
+#: nova/virt/libvirt/driver.py:6675
#, python-format
msgid "Deletion of %s failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6640
+#: nova/virt/libvirt/driver.py:6679
#, python-format
msgid "Deletion of %s complete"
msgstr ""
@@ -1096,7 +1116,7 @@ msgstr ""
msgid "Libvirt host capabilities %s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:396
+#: nova/virt/libvirt/imagebackend.py:398
#, python-format
msgid "Failed to get image info from path %(path)s; error: %(error)s"
msgstr ""
@@ -1186,17 +1206,17 @@ msgstr ""
msgid "Invalid cluster or resource pool name : %s"
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:440
+#: nova/virt/vmwareapi/ds_util.py:289
#, python-format
msgid "Moved virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:458
+#: nova/virt/vmwareapi/ds_util.py:307
#, python-format
msgid "Copied virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:472
+#: nova/virt/vmwareapi/ds_util.py:321
#, python-format
msgid "Deleted virtual disk %s."
msgstr ""
@@ -1225,24 +1245,24 @@ msgstr ""
msgid "Downloaded OVA image file %(image_ref)s"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1283
+#: nova/virt/vmwareapi/vm_util.py:1308
msgid "Destroyed the VM"
msgstr "VM을 영구 삭제했음"
-#: nova/virt/vmwareapi/vmops.py:764
+#: nova/virt/vmwareapi/vmops.py:768
msgid "Created linked-clone VM from snapshot"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1303 nova/virt/xenapi/vmops.py:1677
+#: nova/virt/vmwareapi/vmops.py:1308 nova/virt/xenapi/vmops.py:1677
#, python-format
msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds"
msgstr "%(timeout)d 초 이상 %(instance_count)d 정지된 재부트 발견"
-#: nova/virt/vmwareapi/vmops.py:1307 nova/virt/xenapi/vmops.py:1681
+#: nova/virt/vmwareapi/vmops.py:1312 nova/virt/xenapi/vmops.py:1681
msgid "Automatically hard rebooting"
msgstr "자동으로 하드 재부팅 중"
-#: nova/virt/vmwareapi/volumeops.py:440
+#: nova/virt/vmwareapi/volumeops.py:443
#, python-format
msgid ""
"The volume's backing has been relocated to %s. Need to consolidate backing "
diff --git a/nova/locale/nova-log-info.pot b/nova/locale/nova-log-info.pot
index 132ace7d7e..8a8bc0931c 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 2015.1.dev152\n"
+"Project-Id-Version: nova 2015.1.dev245\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-31 06:15+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+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"
@@ -180,19 +180,19 @@ msgid "Detach interface %s"
msgstr ""
#: nova/api/openstack/compute/contrib/hosts.py:152
-#: nova/api/openstack/compute/plugins/v3/hosts.py:137
+#: nova/api/openstack/compute/plugins/v3/hosts.py:134
#, python-format
msgid "Putting host %(host_name)s in maintenance mode %(mode)s."
msgstr ""
#: nova/api/openstack/compute/contrib/hosts.py:175
-#: nova/api/openstack/compute/plugins/v3/hosts.py:159
+#: nova/api/openstack/compute/plugins/v3/hosts.py:156
#, python-format
msgid "Enabling host %s."
msgstr ""
#: nova/api/openstack/compute/contrib/hosts.py:177
-#: nova/api/openstack/compute/plugins/v3/hosts.py:161
+#: nova/api/openstack/compute/plugins/v3/hosts.py:158
#, python-format
msgid "Disabling host %s."
msgstr ""
@@ -348,209 +348,218 @@ msgstr ""
msgid "VM %(state)s (Lifecycle Event)"
msgstr ""
-#: nova/compute/manager.py:1698 nova/compute/manager.py:2147
+#: nova/compute/manager.py:1698 nova/compute/manager.py:2149
msgid "Starting instance..."
msgstr ""
-#: nova/compute/manager.py:2518
+#: nova/compute/manager.py:2520
#, python-format
msgid "%(action_str)s instance"
msgstr ""
-#: nova/compute/manager.py:2684
+#: nova/compute/manager.py:2686
msgid "Instance disappeared during terminate"
msgstr ""
-#: nova/compute/manager.py:2728
+#: nova/compute/manager.py:2730
msgid "Instance is already powered off in the hypervisor when stop is called."
msgstr ""
-#: nova/compute/manager.py:2891
+#: nova/compute/manager.py:2893
msgid "Rebuilding instance"
msgstr ""
-#: nova/compute/manager.py:2908
+#: nova/compute/manager.py:2910
msgid "disk on shared storage, recreating using existing disk"
msgstr ""
-#: nova/compute/manager.py:2912
+#: nova/compute/manager.py:2914
#, python-format
msgid "disk not on shared storage, rebuilding from: '%s'"
msgstr ""
-#: nova/compute/manager.py:2998
+#: nova/compute/manager.py:3000
#, python-format
msgid "bringing vm to original state: '%s'"
msgstr ""
-#: nova/compute/manager.py:3029
+#: nova/compute/manager.py:3031
#, python-format
msgid "Detaching from volume api: %s"
msgstr ""
-#: nova/compute/manager.py:3056
+#: nova/compute/manager.py:3058
msgid "Rebooting instance"
msgstr ""
-#: nova/compute/manager.py:3194
+#: nova/compute/manager.py:3196
msgid "instance snapshotting"
msgstr ""
-#: nova/compute/manager.py:3331
+#: nova/compute/manager.py:3333
msgid "Root password set"
msgstr ""
-#: nova/compute/manager.py:3379
+#: nova/compute/manager.py:3381
#, python-format
msgid "injecting file to %s"
msgstr ""
-#: nova/compute/manager.py:3417
+#: nova/compute/manager.py:3419
msgid "Rescuing"
msgstr ""
-#: nova/compute/manager.py:3466
+#: nova/compute/manager.py:3468
msgid "Unrescuing"
msgstr ""
-#: nova/compute/manager.py:3544
+#: nova/compute/manager.py:3546
#, python-format
msgid "Migration %s is already confirmed"
msgstr ""
-#: nova/compute/manager.py:3565
+#: nova/compute/manager.py:3567
msgid "Instance is not found during confirmation"
msgstr ""
-#: nova/compute/manager.py:3753
+#: nova/compute/manager.py:3755
#, python-format
msgid "Updating instance to original state: '%s'"
msgstr ""
-#: nova/compute/manager.py:3800
+#: nova/compute/manager.py:3802
msgid "Migrating"
msgstr ""
-#: nova/compute/manager.py:4143
+#: nova/compute/manager.py:4145
msgid "Pausing"
msgstr ""
-#: nova/compute/manager.py:4159
+#: nova/compute/manager.py:4161
msgid "Unpausing"
msgstr ""
-#: nova/compute/manager.py:4197 nova/compute/manager.py:4214
+#: nova/compute/manager.py:4199 nova/compute/manager.py:4216
msgid "Retrieving diagnostics"
msgstr ""
-#: nova/compute/manager.py:4253
+#: nova/compute/manager.py:4255
msgid "Resuming"
msgstr ""
-#: nova/compute/manager.py:4484
+#: nova/compute/manager.py:4486
msgid "Get console output"
msgstr ""
-#: nova/compute/manager.py:4729
+#: nova/compute/manager.py:4731
#, python-format
msgid "Attaching volume %(volume_id)s to %(mountpoint)s"
msgstr ""
-#: nova/compute/manager.py:4754
+#: nova/compute/manager.py:4756
#, python-format
msgid "Detach volume %(volume_id)s from mountpoint %(mp)s"
msgstr ""
-#: nova/compute/manager.py:5246
+#: nova/compute/manager.py:5248
msgid "_post_live_migration() is started.."
msgstr ""
-#: nova/compute/manager.py:5327
+#: nova/compute/manager.py:5329
#, python-format
msgid "Migrating instance to %s finished successfully."
msgstr ""
-#: nova/compute/manager.py:5329
+#: nova/compute/manager.py:5331
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:5354
+#: nova/compute/manager.py:5356
msgid "Post operation of migration started"
msgstr ""
-#: nova/compute/manager.py:5618
+#: nova/compute/manager.py:5620
#, python-format
msgid ""
"Found %(migration_count)d unconfirmed migrations older than "
"%(confirm_window)d seconds"
msgstr ""
-#: nova/compute/manager.py:5633
+#: nova/compute/manager.py:5635
#, python-format
msgid ""
"Automatically confirming migration %(migration_id)s for instance "
"%(instance_uuid)s"
msgstr ""
-#: nova/compute/manager.py:5687
+#: nova/compute/manager.py:5689
#, python-format
msgid "Error auto-confirming resize: %s. Will retry later."
msgstr ""
-#: nova/compute/manager.py:5735
+#: nova/compute/manager.py:5737
#, 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:5783
+#: nova/compute/manager.py:5785
msgid "Updating bandwidth usage cache"
msgstr ""
-#: nova/compute/manager.py:5964 nova/compute/manager.py:6021
+#: nova/compute/manager.py:5966 nova/compute/manager.py:6023
#, python-format
msgid "During sync_power_state the instance has a pending task (%(task)s). Skip."
msgstr ""
-#: nova/compute/manager.py:6008
+#: nova/compute/manager.py:6010
#, 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:6167
+#: nova/compute/manager.py:6031
+#, python-format
+msgid ""
+"During _sync_instance_power_state the DB power_state (%(db_power_state)s)"
+" does not match the vm_power_state from the hypervisor "
+"(%(vm_power_state)s). Updating power_state in the DB to match the "
+"hypervisor."
+msgstr ""
+
+#: nova/compute/manager.py:6178
msgid "Reclaiming deleted instance"
msgstr ""
-#: nova/compute/manager.py:6197
+#: nova/compute/manager.py:6208
#, python-format
msgid "Deleting orphan compute node %s"
msgstr ""
-#: nova/compute/manager.py:6249
+#: nova/compute/manager.py:6260
#, 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:6267
+#: nova/compute/manager.py:6278
#, python-format
msgid ""
"Destroying instance with name label '%s' which is marked as DELETED but "
"still present on host."
msgstr ""
-#: nova/compute/manager.py:6315
+#: nova/compute/manager.py:6326
#, python-format
msgid "Setting instance back to %(state)s after: %(error)s"
msgstr ""
-#: nova/compute/manager.py:6325
+#: nova/compute/manager.py:6336
#, python-format
msgid "Setting instance back to ACTIVE after: %s"
msgstr ""
@@ -599,12 +608,12 @@ msgstr ""
msgid "nova-conductor connection established successfully"
msgstr ""
-#: nova/consoleauth/manager.py:99
+#: nova/consoleauth/manager.py:98
#, python-format
msgid "Received Token: %(token)s, %(token_dict)s"
msgstr ""
-#: nova/consoleauth/manager.py:124
+#: nova/consoleauth/manager.py:123
#, python-format
msgid "Checking Token: %(token)s, %(token_valid)s"
msgstr ""
@@ -638,6 +647,18 @@ msgid ""
"exist."
msgstr ""
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:36
+msgid ""
+"Skipped adding instances_project_id_deleted_idx because an equivalent "
+"index already exists."
+msgstr ""
+
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:58
+msgid ""
+"Skipped adding instances_project_id_idx because an equivalent index "
+"already exists."
+msgstr ""
+
#: nova/db/sqlalchemy/migrate_repo/versions/277_add_fixed_ip_updated_index.py:40
#, python-format
msgid "Skipped adding %s because an equivalent index already exists."
@@ -658,7 +679,7 @@ msgstr ""
msgid "Copied %(source_file)s using %(module_str)s"
msgstr ""
-#: nova/network/api.py:225 nova/network/neutronv2/api.py:1099
+#: nova/network/api.py:225 nova/network/neutronv2/api.py:1103
#, python-format
msgid "re-assign floating IP %(address)s from instance %(instance_id)s"
msgstr ""
@@ -693,7 +714,7 @@ msgstr ""
msgid "Allocated network: '%s' for instance"
msgstr ""
-#: nova/network/manager.py:567
+#: nova/network/manager.py:571
#, python-format
msgid "Network deallocated for instance (fixed ips: '%s')"
msgstr ""
@@ -703,7 +724,7 @@ msgstr ""
msgid "deleted %s"
msgstr ""
-#: nova/network/neutronv2/api.py:1571
+#: nova/network/neutronv2/api.py:1575
#, python-format
msgid ""
"Port %s from network info_cache is no longer associated with instance in "
@@ -783,36 +804,36 @@ msgstr ""
msgid "Waiting on %d children to exit"
msgstr ""
-#: nova/scheduler/host_manager.py:561
+#: nova/scheduler/host_manager.py:563
#, python-format
msgid "Removing dead compute node %(host)s:%(node)s from scheduler"
msgstr ""
-#: nova/scheduler/host_manager.py:623
+#: nova/scheduler/host_manager.py:625
#, python-format
msgid "Received an update from an unknown host '%s'. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:641
+#: nova/scheduler/host_manager.py:643
#, python-format
msgid ""
"Received a delete update from an unknown host '%s'. Re-created its "
"InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:659
+#: nova/scheduler/host_manager.py:661
#, python-format
msgid ""
"The instance sync for host '%s' did not match. Re-created its "
"InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:663
+#: nova/scheduler/host_manager.py:665
#, python-format
msgid "Successfully synced instances from host '%s'."
msgstr ""
-#: nova/scheduler/host_manager.py:667
+#: nova/scheduler/host_manager.py:669
#, python-format
msgid ""
"Received a sync request from an unknown host '%s'. Re-created its "
@@ -829,12 +850,12 @@ msgstr ""
msgid "%(num_values)d values found, of which the minimum value will be used."
msgstr ""
-#: nova/virt/block_device.py:220
+#: nova/virt/block_device.py:222
#, python-format
msgid "preserve multipath_id %s"
msgstr ""
-#: nova/virt/block_device.py:425
+#: nova/virt/block_device.py:427
#, python-format
msgid "Booting with volume %(volume_id)s at %(mountpoint)s"
msgstr ""
@@ -879,11 +900,11 @@ msgstr ""
msgid "Spawning new instance"
msgstr ""
-#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:660
+#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:664
msgid "Using config drive for instance"
msgstr ""
-#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2821
+#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2826
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
@@ -896,160 +917,160 @@ msgstr ""
msgid "Soft shutdown succeeded."
msgstr ""
-#: nova/virt/ironic/driver.py:707
+#: nova/virt/ironic/driver.py:708
#, python-format
msgid "Config drive for instance %(instance)s on baremetal node %(node)s created."
msgstr ""
-#: nova/virt/libvirt/driver.py:516
+#: nova/virt/libvirt/driver.py:522
#, python-format
msgid "Connection event '%(enabled)d' reason '%(reason)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:680
+#: nova/virt/libvirt/driver.py:686
msgid "During wait destroy, instance disappeared."
msgstr ""
-#: nova/virt/libvirt/driver.py:685
+#: nova/virt/libvirt/driver.py:691
msgid "Instance destroyed successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:695
+#: nova/virt/libvirt/driver.py:701
msgid "Instance may be started again."
msgstr ""
-#: nova/virt/libvirt/driver.py:705
+#: nova/virt/libvirt/driver.py:711
msgid "Going to destroy instance again."
msgstr ""
-#: nova/virt/libvirt/driver.py:1364
+#: nova/virt/libvirt/driver.py:1369
msgid "Beginning live snapshot process"
msgstr ""
-#: nova/virt/libvirt/driver.py:1367
+#: nova/virt/libvirt/driver.py:1372
msgid "Beginning cold snapshot process"
msgstr ""
-#: nova/virt/libvirt/driver.py:1397
+#: nova/virt/libvirt/driver.py:1402
msgid "Snapshot extracted, beginning image upload"
msgstr ""
-#: nova/virt/libvirt/driver.py:1409
+#: nova/virt/libvirt/driver.py:1414
msgid "Snapshot image upload complete"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1982
msgid "Instance soft rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:2020
+#: nova/virt/libvirt/driver.py:2025
msgid "Instance shutdown successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:2028
+#: nova/virt/libvirt/driver.py:2033
msgid "Instance may have been rebooted during soft reboot, so return now."
msgstr ""
-#: nova/virt/libvirt/driver.py:2106
+#: nova/virt/libvirt/driver.py:2111
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:2148
+#: nova/virt/libvirt/driver.py:2153
msgid "Instance already shutdown."
msgstr ""
-#: nova/virt/libvirt/driver.py:2163
+#: nova/virt/libvirt/driver.py:2168
#, python-format
msgid "Instance shutdown successfully after %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2192
+#: nova/virt/libvirt/driver.py:2197
#, python-format
msgid "Instance failed to shutdown in %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2361
+#: nova/virt/libvirt/driver.py:2366
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:2377
+#: nova/virt/libvirt/driver.py:2382
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:2412
+#: nova/virt/libvirt/driver.py:2417
msgid ""
"Instance is configured with a file console, but the backing file is not "
"(yet?) present"
msgstr ""
-#: nova/virt/libvirt/driver.py:2423 nova/virt/libvirt/driver.py:2450
+#: nova/virt/libvirt/driver.py:2428 nova/virt/libvirt/driver.py:2455
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:2685
+#: nova/virt/libvirt/driver.py:2690
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:2812
+#: nova/virt/libvirt/driver.py:2817
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:3603
+#: nova/virt/libvirt/driver.py:3605
msgid "Configuring timezone for windows instance to localtime"
msgstr ""
-#: nova/virt/libvirt/driver.py:4792
+#: nova/virt/libvirt/driver.py:4831
#, 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:4798
+#: nova/virt/libvirt/driver.py:4837
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:5119
+#: nova/virt/libvirt/driver.py:5158
#, python-format
msgid "Instance launched has CPU info: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5514
+#: nova/virt/libvirt/driver.py:5553
#, python-format
msgid "Error %(ex)s, migration failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:5555
+#: nova/virt/libvirt/driver.py:5594
#, python-format
msgid ""
"Migration running for %(secs)d secs, memory %(progress)d%% remaining; "
"(bytes processed=%(processed)d, remaining=%(remaining)d, total=%(total)d)"
msgstr ""
-#: nova/virt/libvirt/driver.py:5573
+#: nova/virt/libvirt/driver.py:5612
msgid "Migration operation has completed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6268
+#: nova/virt/libvirt/driver.py:6307
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:6623
+#: nova/virt/libvirt/driver.py:6662
#, python-format
msgid "Deleting instance files %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:6636
+#: nova/virt/libvirt/driver.py:6675
#, python-format
msgid "Deletion of %s failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6640
+#: nova/virt/libvirt/driver.py:6679
#, python-format
msgid "Deletion of %s complete"
msgstr ""
@@ -1074,7 +1095,7 @@ msgstr ""
msgid "Libvirt host capabilities %s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:396
+#: nova/virt/libvirt/imagebackend.py:398
#, python-format
msgid "Failed to get image info from path %(path)s; error: %(error)s"
msgstr ""
@@ -1162,17 +1183,17 @@ msgstr ""
msgid "Invalid cluster or resource pool name : %s"
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:440
+#: nova/virt/vmwareapi/ds_util.py:289
#, python-format
msgid "Moved virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:458
+#: nova/virt/vmwareapi/ds_util.py:307
#, python-format
msgid "Copied virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:472
+#: nova/virt/vmwareapi/ds_util.py:321
#, python-format
msgid "Deleted virtual disk %s."
msgstr ""
@@ -1201,24 +1222,24 @@ msgstr ""
msgid "Downloaded OVA image file %(image_ref)s"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1283
+#: nova/virt/vmwareapi/vm_util.py:1308
msgid "Destroyed the VM"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:764
+#: nova/virt/vmwareapi/vmops.py:768
msgid "Created linked-clone VM from snapshot"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1303 nova/virt/xenapi/vmops.py:1677
+#: nova/virt/vmwareapi/vmops.py:1308 nova/virt/xenapi/vmops.py:1677
#, python-format
msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1307 nova/virt/xenapi/vmops.py:1681
+#: nova/virt/vmwareapi/vmops.py:1312 nova/virt/xenapi/vmops.py:1681
msgid "Automatically hard rebooting"
msgstr ""
-#: nova/virt/vmwareapi/volumeops.py:440
+#: nova/virt/vmwareapi/volumeops.py:443
#, python-format
msgid ""
"The volume's backing has been relocated to %s. Need to consolidate "
diff --git a/nova/locale/nova-log-warning.pot b/nova/locale/nova-log-warning.pot
index c04b5038ba..9b1f388eea 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 2015.1.dev152\n"
+"Project-Id-Version: nova 2015.1.dev245\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-31 06:15+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+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"
@@ -108,7 +108,7 @@ msgstr ""
msgid "Extensions in both blacklist and whitelist: %s"
msgstr ""
-#: nova/api/openstack/common.py:423
+#: nova/api/openstack/common.py:419
msgid "Rejecting snapshot request, snapshots currently disabled"
msgstr ""
@@ -297,118 +297,118 @@ msgid ""
"resource quota"
msgstr ""
-#: nova/compute/manager.py:2290
+#: nova/compute/manager.py:2292
msgid "No more network or fixed IP to be allocated"
msgstr ""
-#: nova/compute/manager.py:2570
+#: nova/compute/manager.py:2572
#, python-format
msgid "Ignoring EndpointNotFound: %s"
msgstr ""
-#: nova/compute/manager.py:2588
+#: nova/compute/manager.py:2590
#, python-format
msgid "Failed to delete volume: %(volume_id)s due to %(exc)s"
msgstr ""
-#: nova/compute/manager.py:3071
+#: nova/compute/manager.py:3073
#, python-format
msgid ""
"trying to reboot a non-running instance: (state: %(state)s expected: "
"%(running)s)"
msgstr ""
-#: nova/compute/manager.py:3107
+#: nova/compute/manager.py:3109
msgid "Reboot failed but instance is running"
msgstr ""
-#: nova/compute/manager.py:3127
+#: nova/compute/manager.py:3129
msgid "Instance disappeared during reboot"
msgstr ""
-#: nova/compute/manager.py:3200
+#: nova/compute/manager.py:3202
#, python-format
msgid ""
"trying to snapshot a non-running instance: (state: %(state)s expected: "
"%(running)s)"
msgstr ""
-#: nova/compute/manager.py:3233
+#: nova/compute/manager.py:3235
#, python-format
msgid "Error while trying to clean up image %s"
msgstr ""
-#: nova/compute/manager.py:3238
+#: nova/compute/manager.py:3240
msgid "Image not found during snapshot"
msgstr ""
-#: nova/compute/manager.py:3336
+#: nova/compute/manager.py:3338
msgid "set_admin_password is not implemented by this driver or guest instance."
msgstr ""
-#: nova/compute/manager.py:3373
+#: nova/compute/manager.py:3375
#, 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:3397
+#: nova/compute/manager.py:3399
msgid ""
"Unable to find a different image to use for rescue VM, using instance's "
"current image"
msgstr ""
-#: nova/compute/manager.py:3549
+#: nova/compute/manager.py:3551
#, python-format
msgid ""
"Unexpected confirmation status '%(status)s' of migration %(id)s, exit "
"confirmation process"
msgstr ""
-#: nova/compute/manager.py:4765
+#: nova/compute/manager.py:4767
msgid "Detaching volume from unknown instance"
msgstr ""
-#: nova/compute/manager.py:4776
+#: nova/compute/manager.py:4778
#, python-format
msgid ""
"Ignoring DiskNotFound exception while detaching volume %(volume_id)s from"
" %(mp)s: %(err)s"
msgstr ""
-#: nova/compute/manager.py:4969
+#: nova/compute/manager.py:4971
#, python-format
msgid ""
"attach interface failed , try to deallocate port %(port_id)s, reason: "
"%(msg)s"
msgstr ""
-#: nova/compute/manager.py:4977
+#: nova/compute/manager.py:4979
#, python-format
msgid "deallocate port %(port_id)s failed"
msgstr ""
-#: nova/compute/manager.py:5002
+#: nova/compute/manager.py:5004
#, python-format
msgid "Detach interface failed, port_id=%(port_id)s, reason: %(msg)s"
msgstr ""
-#: nova/compute/manager.py:5014
+#: nova/compute/manager.py:5016
#, python-format
msgid "Failed to deallocate port %(port_id)s for instance. Error: %(error)s"
msgstr ""
-#: nova/compute/manager.py:5623
+#: nova/compute/manager.py:5625
#, python-format
msgid "Setting migration %(migration_id)s to error: %(reason)s"
msgstr ""
-#: nova/compute/manager.py:5805
+#: nova/compute/manager.py:5807
msgid "Bandwidth usage not supported by hypervisor."
msgstr ""
-#: nova/compute/manager.py:5927
+#: nova/compute/manager.py:5929
#, python-format
msgid ""
"While synchronizing instance power states, found %(num_db_instances)s "
@@ -416,63 +416,65 @@ msgid ""
"hypervisor."
msgstr ""
-#: nova/compute/manager.py:6046
+#: nova/compute/manager.py:6057
#, python-format
msgid ""
"Instance shutdown by itself. Calling the stop API. Current vm_state: "
-"%(vm_state)s, current task_state: %(task_state)s, current DB power_state:"
-" %(db_power_state)s, current VM power_state: %(vm_power_state)s"
+"%(vm_state)s, current task_state: %(task_state)s, original DB "
+"power_state: %(db_power_state)s, current VM power_state: "
+"%(vm_power_state)s"
msgstr ""
-#: nova/compute/manager.py:6073
+#: nova/compute/manager.py:6084
msgid "Instance is suspended unexpectedly. Calling the stop API."
msgstr ""
-#: nova/compute/manager.py:6089
+#: nova/compute/manager.py:6100
msgid "Instance is paused unexpectedly. Ignore."
msgstr ""
-#: nova/compute/manager.py:6095
+#: nova/compute/manager.py:6106
msgid "Instance is unexpectedly not found. Ignore."
msgstr ""
-#: nova/compute/manager.py:6101
+#: nova/compute/manager.py:6112
#, python-format
msgid ""
"Instance is not stopped. Calling the stop API. Current vm_state: "
-"%(vm_state)s, current task_state: %(task_state)s, current DB power_state:"
-" %(db_power_state)s, current VM power_state: %(vm_power_state)s"
+"%(vm_state)s, current task_state: %(task_state)s, original DB "
+"power_state: %(db_power_state)s, current VM power_state: "
+"%(vm_power_state)s"
msgstr ""
-#: nova/compute/manager.py:6123
+#: nova/compute/manager.py:6134
msgid "Paused instance shutdown by itself. Calling the stop API."
msgstr ""
-#: nova/compute/manager.py:6137
+#: nova/compute/manager.py:6148
msgid "Instance is not (soft-)deleted."
msgstr ""
-#: nova/compute/manager.py:6171
+#: nova/compute/manager.py:6182
#, python-format
msgid "Periodic reclaim failed to delete instance: %s"
msgstr ""
-#: nova/compute/manager.py:6243
+#: nova/compute/manager.py:6254
#, python-format
msgid ""
"Detected instance with name label '%s' which is marked as DELETED but "
"still present on host."
msgstr ""
-#: nova/compute/manager.py:6258
+#: nova/compute/manager.py:6269
msgid "set_bootable is not implemented for the current driver"
msgstr ""
-#: nova/compute/manager.py:6263
+#: nova/compute/manager.py:6274
msgid "Failed to power off instance"
msgstr ""
-#: nova/compute/manager.py:6279
+#: nova/compute/manager.py:6290
#, python-format
msgid "Periodic cleanup failed to delete instance: %s"
msgstr ""
@@ -519,7 +521,7 @@ msgid ""
"memory)"
msgstr ""
-#: nova/compute/rpcapi.py:377
+#: nova/compute/rpcapi.py:378
msgid ""
"Live migration with clients before RPC version 3.32 is known to be buggy "
"with shared block storage. See "
@@ -599,7 +601,7 @@ msgstr ""
msgid "Token: %(token)s failed to save into memcached."
msgstr ""
-#: nova/consoleauth/manager.py:95
+#: nova/consoleauth/manager.py:94
#, python-format
msgid "Instance: %(instance_uuid)s failed to save into memcached"
msgstr ""
@@ -734,12 +736,12 @@ msgstr ""
msgid "%(cmd)s failed. Sleeping %(time)s seconds before retry."
msgstr ""
-#: nova/network/manager.py:815
+#: nova/network/manager.py:819
#, python-format
msgid "instance-dns-zone not found |%s|."
msgstr ""
-#: nova/network/manager.py:822
+#: nova/network/manager.py:826
#, python-format
msgid ""
"instance-dns-zone is |%(domain)s|, which is in availability zone "
@@ -747,43 +749,43 @@ msgid ""
"created."
msgstr ""
-#: nova/network/manager.py:864
+#: nova/network/manager.py:868
#, python-format
msgid ""
"Quota exceeded for project %(pid)s, tried to allocate fixed IP. %(used)s "
"of %(allowed)s are in use or are already reserved."
msgstr ""
-#: nova/network/manager.py:959
+#: nova/network/manager.py:963
msgid "Error cleaning up fixed ip allocation. Manual cleanup may be required."
msgstr ""
-#: nova/network/manager.py:1061
+#: nova/network/manager.py:1065
#, python-format
msgid "Failed to rollback quota for deallocate fixed ip: %s"
msgstr ""
-#: nova/network/manager.py:1074
+#: nova/network/manager.py:1078
#, python-format
msgid "IP %s leased that is not associated"
msgstr ""
-#: nova/network/manager.py:1080
+#: nova/network/manager.py:1084
#, python-format
msgid "IP |%s| leased that isn't allocated"
msgstr ""
-#: nova/network/manager.py:1089
+#: nova/network/manager.py:1093
#, python-format
msgid "IP %s released that is not associated"
msgstr ""
-#: nova/network/manager.py:1093
+#: nova/network/manager.py:1097
#, python-format
msgid "IP %s released that was not leased"
msgstr ""
-#: nova/network/manager.py:1182
+#: nova/network/manager.py:1186
#, python-format
msgid ""
"Subnet(s) too large, defaulting to /%s. To override, specify "
@@ -800,39 +802,39 @@ msgstr ""
msgid "Cannot delete domain |%s|"
msgstr ""
-#: nova/network/neutronv2/api.py:308
+#: nova/network/neutronv2/api.py:309
#, python-format
msgid "Neutron error: Fixed IP %s is already in use."
msgstr ""
-#: nova/network/neutronv2/api.py:313
+#: nova/network/neutronv2/api.py:314
#, python-format
msgid "Neutron error: Port quota exceeded in tenant: %s"
msgstr ""
-#: nova/network/neutronv2/api.py:318
+#: nova/network/neutronv2/api.py:319
#, python-format
msgid "Neutron error: No more fixed IPs in network: %s"
msgstr ""
-#: nova/network/neutronv2/api.py:322
+#: nova/network/neutronv2/api.py:323
#, python-format
msgid ""
"Neutron error: MAC address %(mac)s is already in use on network "
"%(network)s."
msgstr ""
-#: nova/network/neutronv2/api.py:653
+#: nova/network/neutronv2/api.py:654
#, python-format
msgid "Port %s does not exist"
msgstr ""
-#: nova/network/neutronv2/api.py:657
+#: nova/network/neutronv2/api.py:658
#, python-format
msgid "Failed to delete port %s for instance."
msgstr ""
-#: nova/network/neutronv2/api.py:1423
+#: nova/network/neutronv2/api.py:1427
#, python-format
msgid ""
"Network %(id)s not matched with the tenants network! The ports tenant "
@@ -882,7 +884,7 @@ msgid ""
"(%(physical)sgb > %(database)sgb)"
msgstr ""
-#: nova/scheduler/host_manager.py:534
+#: nova/scheduler/host_manager.py:536
#, python-format
msgid "No compute service record found for host %(host)s"
msgstr ""
@@ -919,27 +921,27 @@ msgstr ""
msgid "VCPUs not set; assuming CPU collection broken"
msgstr ""
-#: nova/scheduler/filters/core_filter.py:101
+#: nova/scheduler/filters/core_filter.py:98
#, python-format
msgid "Could not decode cpu_allocation_ratio: '%s'"
msgstr ""
-#: nova/scheduler/filters/disk_filter.py:86
+#: nova/scheduler/filters/disk_filter.py:83
#, python-format
msgid "Could not decode disk_allocation_ratio: '%s'"
msgstr ""
-#: nova/scheduler/filters/io_ops_filter.py:75
+#: nova/scheduler/filters/io_ops_filter.py:72
#, python-format
msgid "Could not decode max_io_ops_per_host: '%s'"
msgstr ""
-#: nova/scheduler/filters/num_instances_filter.py:70
+#: nova/scheduler/filters/num_instances_filter.py:67
#, python-format
msgid "Could not decode max_instances_per_host: '%s'"
msgstr ""
-#: nova/scheduler/filters/ram_filter.py:93
+#: nova/scheduler/filters/ram_filter.py:90
#, python-format
msgid "Could not decode ram_allocation_ratio: '%s'"
msgstr ""
@@ -1078,32 +1080,32 @@ msgstr ""
msgid "Could not determine iscsi initiator name"
msgstr ""
-#: nova/virt/ironic/driver.py:110
+#: nova/virt/ironic/driver.py:113
#, python-format
msgid "Power state %s not found."
msgstr ""
-#: nova/virt/ironic/driver.py:237
+#: nova/virt/ironic/driver.py:238
#, python-format
msgid "cpu_arch not defined for node '%s'"
msgstr ""
-#: nova/virt/ironic/driver.py:265
+#: nova/virt/ironic/driver.py:266
#, python-format
msgid "Ignoring malformed capability '%s'. Format should be 'key:val'."
msgstr ""
-#: nova/virt/ironic/driver.py:554
+#: nova/virt/ironic/driver.py:555
#, python-format
msgid "Warning, memory usage is 0 for %(instance)s on baremetal node %(node)s."
msgstr ""
-#: nova/virt/ironic/driver.py:561
+#: nova/virt/ironic/driver.py:562
#, python-format
msgid "Warning, number of cpus is 0 for %(instance)s on baremetal node %(node)s."
msgstr ""
-#: nova/virt/ironic/driver.py:805
+#: nova/virt/ironic/driver.py:806
#, python-format
msgid "Destroy called on non-existing instance %s."
msgstr ""
@@ -1112,12 +1114,12 @@ msgstr ""
msgid "Race detected in libvirt.virDomain.info, trying one more time"
msgstr ""
-#: nova/virt/libvirt/driver.py:434
+#: nova/virt/libvirt/driver.py:440
#, python-format
msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s."
msgstr ""
-#: nova/virt/libvirt/driver.py:508
+#: nova/virt/libvirt/driver.py:514
#, python-format
msgid ""
"The libvirt driver is not tested on %(type)s/%(arch)s by the OpenStack "
@@ -1125,7 +1127,7 @@ msgid ""
"see: https://wiki.openstack.org/wiki/HypervisorSupportMatrix"
msgstr ""
-#: nova/virt/libvirt/driver.py:530
+#: nova/virt/libvirt/driver.py:536
msgid ""
"Running libvirt-lxc without user namespaces is dangerous. Containers "
"spawned by Nova will be run as the host's root user. It is highly "
@@ -1133,111 +1135,111 @@ msgid ""
"environment."
msgstr ""
-#: nova/virt/libvirt/driver.py:656
+#: nova/virt/libvirt/driver.py:662
msgid "Cannot destroy instance, operation time out"
msgstr ""
-#: nova/virt/libvirt/driver.py:767
+#: nova/virt/libvirt/driver.py:772
msgid "Instance may be still running, destroy it again."
msgstr ""
-#: nova/virt/libvirt/driver.py:822
+#: nova/virt/libvirt/driver.py:827
#, python-format
msgid "Ignoring Volume Error on vol %(vol_id)s during delete %(exc)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1198 nova/virt/libvirt/driver.py:1206
+#: nova/virt/libvirt/driver.py:1203 nova/virt/libvirt/driver.py:1211
msgid "During detach_volume, instance disappeared."
msgstr ""
-#: nova/virt/libvirt/driver.py:1246
+#: nova/virt/libvirt/driver.py:1251
msgid "During detach_interface, instance disappeared."
msgstr ""
-#: nova/virt/libvirt/driver.py:1981
+#: nova/virt/libvirt/driver.py:1986
msgid "Failed to soft reboot instance. Trying hard reboot."
msgstr ""
-#: nova/virt/libvirt/driver.py:2459
+#: nova/virt/libvirt/driver.py:2464
#, python-format
msgid ""
"my_ip address (%(my_ip)s) was not found on any of the interfaces: "
"%(ifaces)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2649
+#: nova/virt/libvirt/driver.py:2654
#, python-format
msgid "Image %s not found on disk storage. Continue without injecting data"
msgstr ""
-#: nova/virt/libvirt/driver.py:2835
+#: nova/virt/libvirt/driver.py:2840
msgid "File injection into a boot from volume instance is not supported"
msgstr ""
-#: nova/virt/libvirt/driver.py:2910
+#: nova/virt/libvirt/driver.py:2915
msgid "Instance disappeared while detaching a PCI device from it."
msgstr ""
-#: nova/virt/libvirt/driver.py:3026
+#: nova/virt/libvirt/driver.py:3031
#, python-format
msgid "Cannot update service status on host \"%s\" since it is not registered."
msgstr ""
-#: nova/virt/libvirt/driver.py:3029
+#: nova/virt/libvirt/driver.py:3034
#, python-format
msgid ""
"Cannot update service status on host \"%s\" due to an unexpected "
"exception."
msgstr ""
-#: nova/virt/libvirt/driver.py:3348
+#: nova/virt/libvirt/driver.py:3353
msgid "Too many id maps, only included first five."
msgstr ""
-#: nova/virt/libvirt/driver.py:3358
+#: nova/virt/libvirt/driver.py:3363
#, python-format
msgid "Invalid value for id mapping %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:4095
+#: nova/virt/libvirt/driver.py:4112
msgid ""
"Old property name \"hw_watchdog_action\" is now deprecated and will be "
"removed in the next release. Use updated property name "
"\"hw:watchdog_action\" instead"
msgstr ""
-#: nova/virt/libvirt/driver.py:4384
+#: nova/virt/libvirt/driver.py:4401
#, python-format
msgid "Timeout waiting for vif plugging callback for instance %(uuid)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:4405
+#: nova/virt/libvirt/driver.py:4422
#, python-format
msgid "couldn't obtain the XML from domain: %(uuid)s, exception: %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:4448
+#: nova/virt/libvirt/driver.py:4465
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:4510
+#: nova/virt/libvirt/driver.py:4527
#, python-format
msgid "couldn't obtain the vpu count from domain id: %(uuid)s, exception: %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:4541
+#: nova/virt/libvirt/driver.py:4558
#, python-format
msgid "couldn't obtain the memory from domain: %(uuid)s, exception: %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:4691
+#: nova/virt/libvirt/driver.py:4708
#, python-format
msgid "URI %(uri)s does not support listDevices: %(error)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5333
+#: nova/virt/libvirt/driver.py:5372
msgid ""
"Your libvirt version does not support the VIR_DOMAIN_XML_MIGRATABLE flag,"
" and the graphics (VNC and/or SPICE) listen addresses on the destination"
@@ -1247,40 +1249,40 @@ msgid ""
"succeed, but the VM will continue to listen on the current addresses."
msgstr ""
-#: nova/virt/libvirt/driver.py:5412
+#: nova/virt/libvirt/driver.py:5451
#, python-format
msgid ""
"An error occurred trying to live migrate. Falling back to legacy live "
"migrate flow. Error: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5587
+#: nova/virt/libvirt/driver.py:5626
msgid "Migration operation was cancelled"
msgstr ""
-#: nova/virt/libvirt/driver.py:5593
+#: nova/virt/libvirt/driver.py:5632
#, python-format
msgid "Unexpected migration job type: %d"
msgstr ""
-#: nova/virt/libvirt/driver.py:5648
+#: nova/virt/libvirt/driver.py:5687
#, python-format
msgid "Error monitoring migration: %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5797
+#: nova/virt/libvirt/driver.py:5836
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:6057
+#: nova/virt/libvirt/driver.py:6096
#, 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:6065
+#: nova/virt/libvirt/driver.py:6104
#, python-format
msgid ""
"Periodic task is updating the host stat, it is trying to get disk "
@@ -1288,7 +1290,7 @@ msgid ""
"resize."
msgstr ""
-#: nova/virt/libvirt/driver.py:6071
+#: nova/virt/libvirt/driver.py:6110
#, python-format
msgid ""
"Periodic task is updating the host stat, it is trying to get disk "
@@ -1296,7 +1298,7 @@ msgid ""
"exists on the compute node but is not managed by Nova."
msgstr ""
-#: nova/virt/libvirt/driver.py:6080
+#: nova/virt/libvirt/driver.py:6119
#, python-format
msgid ""
"Periodic task is updating the host stats, it is trying to get disk info "
@@ -1362,7 +1364,7 @@ msgstr ""
msgid "ignoring missing logical volume %(path)s"
msgstr ""
-#: nova/virt/libvirt/rbd_utils.py:267
+#: nova/virt/libvirt/rbd_utils.py:263
#, python-format
msgid "rbd remove %(volume)s in pool %(pool)s failed"
msgstr ""
@@ -1485,48 +1487,48 @@ msgstr ""
msgid "Unable to retrieve value for %(path)s Reason: %(reason)s"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1143
+#: nova/virt/vmwareapi/vm_util.py:1168
#, python-format
msgid "Failed to get cluster references %s"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1155
+#: nova/virt/vmwareapi/vm_util.py:1180
#, python-format
msgid "Failed to get resource pool references %s"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1266
+#: nova/virt/vmwareapi/vm_util.py:1291
#, python-format
msgid ""
"vmware_ostype from image is not recognised: '%(ostype)s'. An invalid os "
"type may be one cause of this instance creation failure"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:399
+#: nova/virt/vmwareapi/vmops.py:401
#, python-format
msgid ""
"Destination %s already exists! Concurrent moves can lead to unexpected "
"results."
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:901
+#: nova/virt/vmwareapi/vmops.py:906
#, python-format
msgid ""
"In vmwareapi:vmops:_destroy_instance, got this exception while un-"
"registering the VM: %s"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:924
+#: nova/virt/vmwareapi/vmops.py:929
msgid ""
"In vmwareapi:vmops:_destroy_instance, exception while deleting the VM "
"contents from the disk"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:928
+#: nova/virt/vmwareapi/vmops.py:933
msgid "Instance does not exist on backend"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1683
+#: nova/virt/vmwareapi/vmops.py:1689
#, python-format
msgid "Root disk file creation failed - %s"
msgstr ""
diff --git a/nova/locale/nova.pot b/nova/locale/nova.pot
index dfb48575ce..3245e1502b 100644
--- a/nova/locale/nova.pot
+++ b/nova/locale/nova.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: nova 2015.1.dev152\n"
+"Project-Id-Version: nova 2015.1.dev245\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-31 06:15+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+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"
@@ -2075,6 +2075,14 @@ msgstr ""
msgid "Cell %(uuid)s has no mapping."
msgstr ""
+#: nova/exception.py:1867
+msgid "Host does not support guests with NUMA topology set"
+msgstr ""
+
+#: nova/exception.py:1871
+msgid "Host does not support guests with custom memory page sizes"
+msgstr ""
+
#: nova/hooks.py:77
msgid "Wrong type of hook method. Only 'pre' and 'post' type allowed"
msgstr ""
@@ -2400,7 +2408,7 @@ msgstr ""
msgid "Invalid image metadata"
msgstr ""
-#: nova/api/openstack/common.py:405
+#: nova/api/openstack/common.py:404
#, python-format
msgid ""
"Cannot '%(action)s' instance %(server_id)s while it is in %(attr)s "
@@ -2409,19 +2417,14 @@ msgstr ""
#: nova/api/openstack/common.py:410
#, python-format
-msgid "Cannot '%(action)' instance %(server_id)s which has never been active"
-msgstr ""
-
-#: nova/api/openstack/common.py:414
-#, python-format
msgid "Instance %(server_id)s is in an invalid state for '%(action)s'"
msgstr ""
-#: nova/api/openstack/common.py:425
+#: nova/api/openstack/common.py:421
msgid "Instance snapshots are not permitted at this time."
msgstr ""
-#: nova/api/openstack/common.py:546
+#: nova/api/openstack/common.py:542
msgid "Cells is not enabled."
msgstr ""
@@ -3112,13 +3115,13 @@ msgid "The target host can't be the same one."
msgstr ""
#: nova/api/openstack/compute/contrib/fixed_ips.py:43
-#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:46
+#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:48
#, python-format
msgid "Fixed IP %s has been deleted"
msgstr ""
#: nova/api/openstack/compute/contrib/fixed_ips.py:76
-#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:84
+#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:88
#, python-format
msgid "Fixed IP %s not found"
msgstr ""
@@ -3313,7 +3316,7 @@ msgstr ""
#: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146
#: nova/api/openstack/compute/plugins/v3/floating_ips_bulk.py:146
-#: nova/cmd/manage.py:422
+#: nova/cmd/manage.py:423
#, python-format
msgid "/%s should be specified as single address(es) not in cidr format"
msgstr ""
@@ -3343,22 +3346,22 @@ msgid "'status' or 'maintenance_mode' needed for host update"
msgstr ""
#: nova/api/openstack/compute/contrib/hosts.py:158
-#: nova/api/openstack/compute/plugins/v3/hosts.py:143
+#: nova/api/openstack/compute/plugins/v3/hosts.py:140
msgid "Virt driver does not implement host maintenance mode."
msgstr ""
#: nova/api/openstack/compute/contrib/hosts.py:182
-#: nova/api/openstack/compute/plugins/v3/hosts.py:166
+#: nova/api/openstack/compute/plugins/v3/hosts.py:163
msgid "Virt driver does not implement host disabled status."
msgstr ""
#: nova/api/openstack/compute/contrib/hosts.py:200
-#: nova/api/openstack/compute/plugins/v3/hosts.py:184
+#: nova/api/openstack/compute/plugins/v3/hosts.py:181
msgid "Virt driver does not implement host power management."
msgstr ""
#: nova/api/openstack/compute/contrib/hosts.py:286
-#: nova/api/openstack/compute/plugins/v3/hosts.py:278
+#: nova/api/openstack/compute/plugins/v3/hosts.py:275
msgid "Describe-resource is admin only functionality"
msgstr ""
@@ -3747,7 +3750,7 @@ msgstr ""
msgid "token not provided"
msgstr ""
-#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:87
+#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:91
#, python-format
msgid "Fixed IP %s not valid"
msgstr ""
@@ -3829,264 +3832,264 @@ msgstr ""
msgid "Netmask to push into openvpn config"
msgstr ""
-#: nova/cmd/manage.py:219
+#: nova/cmd/manage.py:220
msgid ""
"The above error may show that the database has not been created.\n"
"Please create a database using 'nova-manage db sync' before running this "
"command."
msgstr ""
-#: nova/cmd/manage.py:260
+#: nova/cmd/manage.py:261
msgid "Quota limit must be -1 or greater."
msgstr ""
-#: nova/cmd/manage.py:264
+#: nova/cmd/manage.py:265
#, python-format
msgid "Quota limit must be greater than %s."
msgstr ""
-#: nova/cmd/manage.py:267
+#: nova/cmd/manage.py:268
#, python-format
msgid "Quota limit must be less than %s."
msgstr ""
-#: nova/cmd/manage.py:276
+#: nova/cmd/manage.py:277
#, python-format
msgid "%(key)s is not a valid quota key. Valid options are: %(options)s."
msgstr ""
-#: nova/cmd/manage.py:282
+#: nova/cmd/manage.py:283
msgid "Quota"
msgstr ""
-#: nova/cmd/manage.py:283
+#: nova/cmd/manage.py:284
msgid "Limit"
msgstr ""
-#: nova/cmd/manage.py:284
+#: nova/cmd/manage.py:285
msgid "In Use"
msgstr ""
-#: nova/cmd/manage.py:285
+#: nova/cmd/manage.py:286
msgid "Reserved"
msgstr ""
-#: nova/cmd/manage.py:328 nova/cmd/manage.py:403 nova/cmd/manage.py:743
-#: nova/cmd/manage.py:757 nova/cmd/manage.py:830
+#: nova/cmd/manage.py:329 nova/cmd/manage.py:404 nova/cmd/manage.py:744
+#: nova/cmd/manage.py:758 nova/cmd/manage.py:831
#, python-format
msgid "error: %s"
msgstr ""
-#: nova/cmd/manage.py:336
+#: nova/cmd/manage.py:337
msgid "network"
msgstr ""
-#: nova/cmd/manage.py:337
+#: nova/cmd/manage.py:338
msgid "IP address"
msgstr ""
-#: nova/cmd/manage.py:338
+#: nova/cmd/manage.py:339
msgid "hostname"
msgstr ""
-#: nova/cmd/manage.py:339 nova/cmd/manage.py:886
+#: nova/cmd/manage.py:340 nova/cmd/manage.py:887
msgid "host"
msgstr ""
-#: nova/cmd/manage.py:351 nova/cmd/manage.py:375
+#: nova/cmd/manage.py:352 nova/cmd/manage.py:376
msgid "No fixed IP found."
msgstr ""
-#: nova/cmd/manage.py:367
+#: nova/cmd/manage.py:368
#, python-format
msgid "WARNING: fixed ip %s allocated to missing instance"
msgstr ""
-#: nova/cmd/manage.py:429
+#: nova/cmd/manage.py:430
#, python-format
msgid ""
"Too many IP addresses will be generated. Please increase /%s to reduce "
"the number generated."
msgstr ""
-#: nova/cmd/manage.py:480
+#: nova/cmd/manage.py:481
msgid "No floating IP addresses have been defined."
msgstr ""
-#: nova/cmd/manage.py:499
+#: nova/cmd/manage.py:500
msgid ""
"ERROR: Network commands are not supported when using the Neutron API. "
"Use python-neutronclient instead."
msgstr ""
-#: nova/cmd/manage.py:556
+#: nova/cmd/manage.py:557
msgid "id"
msgstr ""
-#: nova/cmd/manage.py:557
+#: nova/cmd/manage.py:558
msgid "IPv4"
msgstr ""
-#: nova/cmd/manage.py:558
+#: nova/cmd/manage.py:559
msgid "IPv6"
msgstr ""
-#: nova/cmd/manage.py:559
+#: nova/cmd/manage.py:560
msgid "start address"
msgstr ""
-#: nova/cmd/manage.py:560
+#: nova/cmd/manage.py:561
msgid "DNS1"
msgstr ""
-#: nova/cmd/manage.py:561
+#: nova/cmd/manage.py:562
msgid "DNS2"
msgstr ""
-#: nova/cmd/manage.py:562
+#: nova/cmd/manage.py:563
msgid "VlanID"
msgstr ""
-#: nova/cmd/manage.py:563 nova/cmd/manage.py:670
+#: nova/cmd/manage.py:564 nova/cmd/manage.py:671
msgid "project"
msgstr ""
-#: nova/cmd/manage.py:564
+#: nova/cmd/manage.py:565
msgid "uuid"
msgstr ""
-#: nova/cmd/manage.py:571
+#: nova/cmd/manage.py:572
msgid "No networks found"
msgstr ""
-#: nova/cmd/manage.py:590
+#: nova/cmd/manage.py:591
msgid "Please specify either fixed_range or uuid"
msgstr ""
-#: nova/cmd/manage.py:595
+#: nova/cmd/manage.py:596
msgid "UUID is required to delete Neutron Networks"
msgstr ""
-#: nova/cmd/manage.py:598
+#: nova/cmd/manage.py:599
msgid "Deleting by fixed_range is not supported with the NeutronManager"
msgstr ""
-#: nova/cmd/manage.py:662
+#: nova/cmd/manage.py:663
msgid "instance"
msgstr ""
-#: nova/cmd/manage.py:663
+#: nova/cmd/manage.py:664
msgid "node"
msgstr ""
-#: nova/cmd/manage.py:664
+#: nova/cmd/manage.py:665
msgid "type"
msgstr ""
-#: nova/cmd/manage.py:665
+#: nova/cmd/manage.py:666
msgid "state"
msgstr ""
-#: nova/cmd/manage.py:666
+#: nova/cmd/manage.py:667
msgid "launched"
msgstr ""
-#: nova/cmd/manage.py:667
+#: nova/cmd/manage.py:668
msgid "image"
msgstr ""
-#: nova/cmd/manage.py:668
+#: nova/cmd/manage.py:669
msgid "kernel"
msgstr ""
-#: nova/cmd/manage.py:669
+#: nova/cmd/manage.py:670
msgid "ramdisk"
msgstr ""
-#: nova/cmd/manage.py:671
+#: nova/cmd/manage.py:672
msgid "user"
msgstr ""
-#: nova/cmd/manage.py:672 nova/cmd/manage.py:887
+#: nova/cmd/manage.py:673 nova/cmd/manage.py:888
msgid "zone"
msgstr ""
-#: nova/cmd/manage.py:673
+#: nova/cmd/manage.py:674
msgid "index"
msgstr ""
-#: nova/cmd/manage.py:718
+#: nova/cmd/manage.py:719
msgid "Binary"
msgstr ""
-#: nova/cmd/manage.py:719
+#: nova/cmd/manage.py:720
msgid "Host"
msgstr ""
-#: nova/cmd/manage.py:720
+#: nova/cmd/manage.py:721
msgid "Zone"
msgstr ""
-#: nova/cmd/manage.py:721
+#: nova/cmd/manage.py:722
msgid "Status"
msgstr ""
-#: nova/cmd/manage.py:722
+#: nova/cmd/manage.py:723
msgid "State"
msgstr ""
-#: nova/cmd/manage.py:723
+#: nova/cmd/manage.py:724
msgid "Updated_At"
msgstr ""
-#: nova/cmd/manage.py:745
+#: nova/cmd/manage.py:746
#, python-format
msgid "Service %(service)s on host %(host)s enabled."
msgstr ""
-#: nova/cmd/manage.py:759
+#: nova/cmd/manage.py:760
#, python-format
msgid "Service %(service)s on host %(host)s disabled."
msgstr ""
-#: nova/cmd/manage.py:834
+#: nova/cmd/manage.py:835
msgid "An unexpected error has occurred."
msgstr ""
-#: nova/cmd/manage.py:835
+#: nova/cmd/manage.py:836
msgid "[Result]"
msgstr ""
-#: nova/cmd/manage.py:839
+#: nova/cmd/manage.py:840
msgid "HOST"
msgstr ""
-#: nova/cmd/manage.py:840
+#: nova/cmd/manage.py:841
msgid "PROJECT"
msgstr ""
-#: nova/cmd/manage.py:841
+#: nova/cmd/manage.py:842
msgid "cpu"
msgstr ""
-#: nova/cmd/manage.py:842
+#: nova/cmd/manage.py:843
msgid "mem(mb)"
msgstr ""
-#: nova/cmd/manage.py:843
+#: nova/cmd/manage.py:844
msgid "hdd"
msgstr ""
-#: nova/cmd/manage.py:926
+#: nova/cmd/manage.py:927
msgid "Must supply a positive value for max_rows"
msgstr ""
-#: nova/cmd/manage.py:945
+#: nova/cmd/manage.py:946
#, python-format
msgid "Deleted %(records)d records from table '%(table_name)s'."
msgstr ""
-#: nova/cmd/manage.py:949
+#: nova/cmd/manage.py:950
#, python-format
msgid ""
"There are %(records)d records in the '%(table_name)s' table where the "
@@ -4094,75 +4097,75 @@ msgid ""
"--delete option after you have backed up any necessary data."
msgstr ""
-#: nova/cmd/manage.py:957
+#: nova/cmd/manage.py:958
msgid "There were no records found where instance_uuid was NULL."
msgstr ""
-#: nova/cmd/manage.py:966
+#: nova/cmd/manage.py:967
msgid "Must supply a positive value for max_number"
msgstr ""
-#: nova/cmd/manage.py:972
+#: nova/cmd/manage.py:973
#, python-format
msgid "%(total)i instances matched query, %(done)i completed"
msgstr ""
-#: nova/cmd/manage.py:1047
+#: nova/cmd/manage.py:1048
#, python-format
msgid "Hypervisor: %s"
msgstr ""
-#: nova/cmd/manage.py:1096
+#: nova/cmd/manage.py:1097
#, python-format
msgid "Line %(linenum)d : %(line)s"
msgstr ""
-#: nova/cmd/manage.py:1099
+#: nova/cmd/manage.py:1100
msgid "No errors in logfiles!"
msgstr ""
-#: nova/cmd/manage.py:1113
+#: nova/cmd/manage.py:1114
msgid "Unable to find system log file!"
msgstr ""
-#: nova/cmd/manage.py:1117
+#: nova/cmd/manage.py:1118
#, python-format
msgid "Last %s nova syslog entries:-"
msgstr ""
-#: nova/cmd/manage.py:1126
+#: nova/cmd/manage.py:1127
msgid "No nova entries in syslog!"
msgstr ""
-#: nova/cmd/manage.py:1143
+#: nova/cmd/manage.py:1144
#, python-format
msgid "Invalid broker_hosts value: %s. It should be in hostname:port format"
msgstr ""
-#: nova/cmd/manage.py:1149
+#: nova/cmd/manage.py:1150
#, python-format
msgid "Invalid port value: %s. It should be an integer"
msgstr ""
-#: nova/cmd/manage.py:1162
+#: nova/cmd/manage.py:1163
#, python-format
msgid "Invalid port value: %s. Should be an integer"
msgstr ""
-#: nova/cmd/manage.py:1332
+#: nova/cmd/manage.py:1333
#, python-format
msgid "Could not read %s. Re-running with sudo"
msgstr ""
-#: nova/cmd/manage.py:1336
+#: nova/cmd/manage.py:1337
msgid "sudo failed, continuing as if nothing happened"
msgstr ""
-#: nova/cmd/manage.py:1338
+#: nova/cmd/manage.py:1339
msgid "Please re-run nova-manage as root."
msgstr ""
-#: nova/cmd/manage.py:1385
+#: nova/cmd/manage.py:1386
msgid "Command failed, please check log for more info"
msgstr ""
@@ -4411,7 +4414,7 @@ msgstr ""
msgid "%s is not a valid node managed by this compute host."
msgstr ""
-#: nova/compute/manager.py:1399 nova/compute/manager.py:2336
+#: nova/compute/manager.py:1399 nova/compute/manager.py:2338
msgid "Success"
msgstr ""
@@ -4427,73 +4430,73 @@ msgstr ""
msgid "Instance disappeared during build"
msgstr ""
-#: nova/compute/manager.py:2294
+#: nova/compute/manager.py:2296
#, python-format
msgid "Failed to allocate the network(s) with error %s, not rescheduling."
msgstr ""
-#: nova/compute/manager.py:2304 nova/compute/manager.py:2359
+#: nova/compute/manager.py:2306 nova/compute/manager.py:2361
msgid "Failed to allocate the network(s), not rescheduling."
msgstr ""
-#: nova/compute/manager.py:2394
+#: nova/compute/manager.py:2396
msgid "Failure prepping block device."
msgstr ""
-#: nova/compute/manager.py:2420
+#: nova/compute/manager.py:2422
msgid "Could not clean up failed build, not rescheduling"
msgstr ""
-#: nova/compute/manager.py:2904
+#: nova/compute/manager.py:2906
msgid "Invalid state of instance files on shared storage"
msgstr ""
-#: nova/compute/manager.py:3325
+#: nova/compute/manager.py:3327
#, python-format
msgid "instance %s is not running"
msgstr ""
-#: nova/compute/manager.py:3342
+#: nova/compute/manager.py:3344
msgid "set_admin_password is not implemented by this driver or guest instance."
msgstr ""
-#: nova/compute/manager.py:3357
+#: nova/compute/manager.py:3359
msgid "error setting admin password"
msgstr ""
-#: nova/compute/manager.py:3444
+#: nova/compute/manager.py:3446
#, python-format
msgid "Driver Error: %s"
msgstr ""
-#: nova/compute/manager.py:3777
+#: nova/compute/manager.py:3779
msgid "Instance has no source host"
msgstr ""
-#: nova/compute/manager.py:3783
+#: nova/compute/manager.py:3785
msgid "destination same as source!"
msgstr ""
-#: nova/compute/manager.py:4997
+#: nova/compute/manager.py:4999
#, python-format
msgid "Port %s is not attached"
msgstr ""
-#: nova/compute/manager.py:5643
+#: nova/compute/manager.py:5645
#, python-format
msgid "Instance %s not found"
msgstr ""
-#: nova/compute/manager.py:5648
+#: nova/compute/manager.py:5650
msgid "In ERROR state"
msgstr ""
-#: nova/compute/manager.py:5676
+#: nova/compute/manager.py:5678
#, python-format
msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None"
msgstr ""
-#: nova/compute/manager.py:6283
+#: nova/compute/manager.py:6294
#, python-format
msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action"
msgstr ""
@@ -4503,11 +4506,11 @@ msgstr ""
msgid "Missing keys: %s"
msgstr ""
-#: nova/compute/rpcapi.py:61
+#: nova/compute/rpcapi.py:62
msgid "No compute host specified"
msgstr ""
-#: nova/compute/rpcapi.py:63
+#: nova/compute/rpcapi.py:64
#, python-format
msgid "Unable to find host for Instance %s"
msgstr ""
@@ -4818,25 +4821,25 @@ msgstr ""
msgid "Failed to add interface: %s"
msgstr ""
-#: nova/network/manager.py:2050
+#: nova/network/manager.py:2054
msgid ""
"The sum between the number of networks and the vlan start cannot be "
"greater than 4094"
msgstr ""
-#: nova/network/manager.py:2060
+#: nova/network/manager.py:2064
msgid "vlan must be an integer"
msgstr ""
-#: nova/network/manager.py:2062
+#: nova/network/manager.py:2066
msgid "The vlan number cannot be greater than 4094"
msgstr ""
-#: nova/network/manager.py:2065
+#: nova/network/manager.py:2069
msgid "The vlan number cannot be less than 1"
msgstr ""
-#: nova/network/manager.py:2070
+#: nova/network/manager.py:2074
#, python-format
msgid ""
"The network range is not big enough to fit %(num_networks)s networks. "
@@ -4867,33 +4870,33 @@ msgstr ""
msgid "Unknown auth strategy: %s"
msgstr ""
-#: nova/network/neutronv2/api.py:310
+#: nova/network/neutronv2/api.py:311
#, python-format
msgid "Fixed IP %s is already in use."
msgstr ""
-#: nova/network/neutronv2/api.py:415
+#: nova/network/neutronv2/api.py:416
#, python-format
msgid "empty project id for instance %s"
msgstr ""
-#: nova/network/neutronv2/api.py:475 nova/network/neutronv2/api.py:931
+#: nova/network/neutronv2/api.py:476 nova/network/neutronv2/api.py:923
msgid "Multiple possible networks found, use a Network ID to be more specific."
msgstr ""
-#: nova/network/neutronv2/api.py:503
+#: nova/network/neutronv2/api.py:504
#, python-format
msgid ""
"Multiple security groups found matching '%s'. Use an ID to be more "
"specific."
msgstr ""
-#: nova/network/neutronv2/api.py:1033
+#: nova/network/neutronv2/api.py:1037
#, python-format
msgid "The number of defined ports: %(ports)dis over the limit: %(quota)d"
msgstr ""
-#: nova/network/neutronv2/api.py:1283
+#: nova/network/neutronv2/api.py:1287
#, python-format
msgid "Multiple floating IP pools matches found for name '%s'"
msgstr ""
@@ -5136,27 +5139,27 @@ msgstr ""
msgid "There are not enough hosts available."
msgstr ""
-#: nova/scheduler/host_manager.py:448
+#: nova/scheduler/host_manager.py:450
#, python-format
msgid "Host filter ignoring hosts: %s"
msgstr ""
-#: nova/scheduler/host_manager.py:460
+#: nova/scheduler/host_manager.py:462
#, python-format
msgid "Host filter forcing available hosts to %s"
msgstr ""
-#: nova/scheduler/host_manager.py:463
+#: nova/scheduler/host_manager.py:465
#, python-format
msgid "No hosts matched due to not matching 'force_hosts' value of '%s'"
msgstr ""
-#: nova/scheduler/host_manager.py:476
+#: nova/scheduler/host_manager.py:478
#, python-format
msgid "Host filter forcing available nodes to %s"
msgstr ""
-#: nova/scheduler/host_manager.py:479
+#: nova/scheduler/host_manager.py:481
#, python-format
msgid "No nodes matched due to not matching 'force_nodes' value of '%s'"
msgstr ""
@@ -5406,7 +5409,7 @@ msgid ""
"size: %(vhd_size)s. Requested disk size: %(root_vhd_size)s"
msgstr ""
-#: nova/virt/hyperv/livemigrationops.py:42
+#: nova/virt/hyperv/livemigrationops.py:41
msgid "Live migration is supported starting with Hyper-V Server 2012"
msgstr ""
@@ -5557,7 +5560,7 @@ msgstr ""
msgid "Requested VM Generation %s, but provided VHD instead of VHDX."
msgstr ""
-#: nova/virt/hyperv/vmops.py:375 nova/virt/vmwareapi/vmops.py:656
+#: nova/virt/hyperv/vmops.py:375 nova/virt/vmwareapi/vmops.py:660
#, python-format
msgid "Invalid config_drive_format \"%s\""
msgstr ""
@@ -5653,50 +5656,50 @@ msgid ""
"%(total)d"
msgstr ""
-#: nova/virt/ironic/driver.py:329
+#: nova/virt/ironic/driver.py:330
#, python-format
msgid ""
"Failed to add deploy parameters on node %(node)s when provisioning the "
"instance %(instance)s"
msgstr ""
-#: nova/virt/ironic/driver.py:350
+#: nova/virt/ironic/driver.py:351
#, python-format
msgid "Fail to clean up node %s parameters"
msgstr ""
-#: nova/virt/ironic/driver.py:377
+#: nova/virt/ironic/driver.py:378
#, python-format
msgid "Failed to provision instance %(inst)s: %(reason)s"
msgstr ""
-#: nova/virt/ironic/driver.py:656
+#: nova/virt/ironic/driver.py:657
#, python-format
msgid "Ironic node uuid not supplied to driver for instance %s."
msgstr ""
-#: nova/virt/ironic/driver.py:677
+#: nova/virt/ironic/driver.py:678
#, python-format
msgid ""
"Ironic node: %(id)s failed to validate. (deploy: %(deploy)s, power: "
"%(power)s)"
msgstr ""
-#: nova/virt/ironic/driver.py:773
+#: nova/virt/ironic/driver.py:774
#, python-format
msgid ""
"Error destroying the instance on node %(node)s. Provision state still "
"'%(state)s'."
msgstr ""
-#: nova/virt/ironic/driver.py:964
+#: nova/virt/ironic/driver.py:965
#, python-format
msgid ""
"Ironic node: %(id)s virtual to physical interface count missmatch (Vif "
"count: %(vif_count)d, Pif count: %(pif_count)d)"
msgstr ""
-#: nova/virt/ironic/driver.py:1083
+#: nova/virt/ironic/driver.py:1084
#, python-format
msgid "Failed to request Ironic to rebuild instance %(inst)s: %(reason)s"
msgstr ""
@@ -5721,179 +5724,179 @@ msgstr ""
msgid "Root element name should be '%(name)s' not '%(tag)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:463
+#: nova/virt/libvirt/driver.py:469
#, python-format
msgid ""
"Unexpected sysinfo_serial setting '%(actual)s'. Permitted values are "
"%(expect)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:544
+#: nova/virt/libvirt/driver.py:550
#, python-format
msgid "Nova requires libvirt version %s or greater."
msgstr ""
-#: nova/virt/libvirt/driver.py:550
+#: nova/virt/libvirt/driver.py:556
#, python-format
msgid "Running Nova with parallels virt_type requires libvirt version %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:659
+#: nova/virt/libvirt/driver.py:665
msgid "operation time out"
msgstr ""
-#: nova/virt/libvirt/driver.py:1022
+#: nova/virt/libvirt/driver.py:1027
#, 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:1029
+#: nova/virt/libvirt/driver.py:1034
#, python-format
msgid "Volume sets block size, but libvirt '%s' or later is required."
msgstr ""
-#: nova/virt/libvirt/driver.py:1127
+#: nova/virt/libvirt/driver.py:1132
msgid "Swap only supports host devices"
msgstr ""
-#: nova/virt/libvirt/driver.py:1427
+#: nova/virt/libvirt/driver.py:1432
msgid "libvirt error while requesting blockjob info."
msgstr ""
-#: nova/virt/libvirt/driver.py:1444
+#: nova/virt/libvirt/driver.py:1449
msgid "Only KVM and QEMU are supported"
msgstr ""
-#: nova/virt/libvirt/driver.py:1448
+#: nova/virt/libvirt/driver.py:1453
#, python-format
msgid "Quiescing requires libvirt version %(version)s or greater"
msgstr ""
-#: nova/virt/libvirt/driver.py:1454
+#: nova/virt/libvirt/driver.py:1459
msgid "QEMU guest agent is not enabled"
msgstr ""
-#: nova/virt/libvirt/driver.py:1472
+#: nova/virt/libvirt/driver.py:1477
#, python-format
msgid ""
"Error from libvirt while quiescing %(instance_name)s: [Error Code "
"%(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1627
+#: nova/virt/libvirt/driver.py:1632
msgid "Found no disk to snapshot."
msgstr ""
-#: nova/virt/libvirt/driver.py:1721
+#: nova/virt/libvirt/driver.py:1726
#, python-format
msgid "Unknown type: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1726
+#: nova/virt/libvirt/driver.py:1731
msgid "snapshot_id required in create_info"
msgstr ""
-#: nova/virt/libvirt/driver.py:1783
+#: nova/virt/libvirt/driver.py:1788
#, python-format
msgid "Libvirt '%s' or later is required for online deletion of volume snapshots."
msgstr ""
-#: nova/virt/libvirt/driver.py:1790
+#: nova/virt/libvirt/driver.py:1795
#, python-format
msgid "Unknown delete_info type %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1826
+#: nova/virt/libvirt/driver.py:1831
#, python-format
msgid "Disk with id: %s not found attached to instance."
msgstr ""
-#: nova/virt/libvirt/driver.py:1835
+#: nova/virt/libvirt/driver.py:1840
msgid "filename cannot be None"
msgstr ""
-#: nova/virt/libvirt/driver.py:1864
+#: nova/virt/libvirt/driver.py:1869
#, python-format
msgid "no match found for %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1921
+#: nova/virt/libvirt/driver.py:1926
#, python-format
msgid ""
"Relative blockcommit support was not detected. Libvirt '%s' or later is "
"required for online deletion of network storage-backed volume snapshots."
msgstr ""
-#: nova/virt/libvirt/driver.py:2439 nova/virt/xenapi/vmops.py:1738
+#: nova/virt/libvirt/driver.py:2444 nova/virt/xenapi/vmops.py:1738
msgid "Guest does not have a console available"
msgstr ""
-#: nova/virt/libvirt/driver.py:2774
+#: nova/virt/libvirt/driver.py:2779
#, python-format
msgid "%s format is not supported"
msgstr ""
-#: nova/virt/libvirt/driver.py:2881
+#: nova/virt/libvirt/driver.py:2886
#, python-format
msgid "Detaching PCI devices with libvirt < %(ver)s is not permitted"
msgstr ""
-#: nova/virt/libvirt/driver.py:2968
+#: nova/virt/libvirt/driver.py:2973
#, python-format
msgid "Detaching SR-IOV ports with libvirt < %(ver)s is not permitted"
msgstr ""
-#: nova/virt/libvirt/driver.py:3049
+#: nova/virt/libvirt/driver.py:3054
#, 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:3055
+#: nova/virt/libvirt/driver.py:3060
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:3059
+#: nova/virt/libvirt/driver.py:3064
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:3095
+#: nova/virt/libvirt/driver.py:3100
#, python-format
msgid ""
"Volume sets discard option, but libvirt %(libvirt)s or later is required,"
" qemu %(qemu)s or later is required."
msgstr ""
-#: nova/virt/libvirt/driver.py:4179
+#: nova/virt/libvirt/driver.py:4196
#, python-format
msgid ""
"Error from libvirt while getting domain info for %(instance_name)s: "
"[Error Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:4458
+#: nova/virt/libvirt/driver.py:4475
msgid "Invalid vcpu_pin_set config, out of hypervisor cpu range."
msgstr ""
-#: nova/virt/libvirt/driver.py:4995
+#: nova/virt/libvirt/driver.py:5034
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:5005
+#: nova/virt/libvirt/driver.py:5044
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:5088
+#: nova/virt/libvirt/driver.py:5127
#, python-format
msgid ""
"Unable to migrate %(instance_uuid)s: Disk of instance is too "
"large(available on destination host:%(available)s < need:%(necessary)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:5133
+#: nova/virt/libvirt/driver.py:5172
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -5903,12 +5906,12 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5196
+#: nova/virt/libvirt/driver.py:5235
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:5315
+#: nova/virt/libvirt/driver.py:5354
msgid ""
"Your libvirt version does not support the VIR_DOMAIN_XML_MIGRATABLE flag "
"or your destination node does not support retrieving listen addresses. "
@@ -5917,27 +5920,27 @@ msgid ""
"address (0.0.0.0 or ::) or the local address (127.0.0.1 or ::1)."
msgstr ""
-#: nova/virt/libvirt/driver.py:5780
+#: nova/virt/libvirt/driver.py:5819
#, python-format
msgid "Cannot block migrate instance %s with mapped volumes"
msgstr ""
-#: nova/virt/libvirt/driver.py:6031
+#: nova/virt/libvirt/driver.py:6070
#, 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:6175
+#: nova/virt/libvirt/driver.py:6214
msgid "Unable to resize disk down."
msgstr ""
-#: nova/virt/libvirt/driver.py:6183
+#: nova/virt/libvirt/driver.py:6222
msgid "Migration is not supported for LVM backed instances"
msgstr ""
-#: nova/virt/libvirt/driver.py:6201
+#: nova/virt/libvirt/driver.py:6240
#, python-format
msgid "not able to execute ssh command: %s"
msgstr ""
@@ -5971,50 +5974,50 @@ msgstr ""
msgid "Invalid usage_type: %s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:100
+#: nova/virt/libvirt/imagebackend.py:101
msgid ""
"Incompatible settings: ephemeral storage encryption is supported only for"
" LVM images."
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:306
+#: nova/virt/libvirt/imagebackend.py:307
#, python-format
msgid "Could not load line %(line)s, got error %(error)s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:321
+#: nova/virt/libvirt/imagebackend.py:322
msgid "Attempted overwrite of an existing value."
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:369
+#: nova/virt/libvirt/imagebackend.py:370
msgid "clone() is not implemented"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:544
+#: nova/virt/libvirt/imagebackend.py:547
msgid "You should specify images_volume_group flag to use LVM images."
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:606
+#: nova/virt/libvirt/imagebackend.py:609
msgid "Instance disk to be encrypted but no context provided"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:653
+#: nova/virt/libvirt/imagebackend.py:656
msgid "You should specify images_rbd_pool flag to use rbd images."
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:746
+#: nova/virt/libvirt/imagebackend.py:749
msgid "installed version of librbd does not support cloning"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:757
+#: nova/virt/libvirt/imagebackend.py:760
msgid "Image is not raw format"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:765
+#: nova/virt/libvirt/imagebackend.py:768
msgid "No image locations are accessible"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:805
+#: nova/virt/libvirt/imagebackend.py:808
#, python-format
msgid ""
"PCS doesn't support images in %s format. You should either set "
@@ -6022,12 +6025,12 @@ msgid ""
"format."
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:844
+#: nova/virt/libvirt/imagebackend.py:847
#, python-format
msgid "Unknown image_type=%s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:872
+#: nova/virt/libvirt/imagebackend.py:875
#, python-format
msgid "Unknown hw_disk_discard=%s"
msgstr ""
@@ -6059,19 +6062,19 @@ msgstr ""
msgid "The mount %(mount_path)s is not a valid Quobyte volume. Error: %(exc)s"
msgstr ""
-#: nova/virt/libvirt/rbd_utils.py:105
+#: nova/virt/libvirt/rbd_utils.py:106
msgid "rbd python libraries not found"
msgstr ""
-#: nova/virt/libvirt/rbd_utils.py:160
+#: nova/virt/libvirt/rbd_utils.py:161
msgid "Not stored in rbd"
msgstr ""
-#: nova/virt/libvirt/rbd_utils.py:164
+#: nova/virt/libvirt/rbd_utils.py:165
msgid "Blank components"
msgstr ""
-#: nova/virt/libvirt/rbd_utils.py:167
+#: nova/virt/libvirt/rbd_utils.py:168
msgid "Not an rbd snapshot"
msgstr ""
@@ -6151,40 +6154,12 @@ msgid ""
"do not return uptime for just one host."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:48
-msgid "Datastore name cannot be None"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:50
-msgid "Datastore reference cannot be None"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:52
-msgid "Invalid capacity"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:55
-msgid "Capacity is smaller than free space"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:118
-msgid "datastore name empty"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:123 nova/virt/vmwareapi/ds_util.py:159
-msgid "path component cannot be None"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:176
-msgid "datastore path empty"
-msgstr ""
-
-#: nova/virt/vmwareapi/ds_util.py:304
+#: nova/virt/vmwareapi/ds_util.py:153
#, python-format
msgid "Storage policy %s did not match any datastores"
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:308
+#: nova/virt/vmwareapi/ds_util.py:157
#, python-format
msgid "Datastore regex %s did not match any datastores"
msgstr ""
@@ -6226,68 +6201,69 @@ msgstr ""
msgid "%s is not supported."
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1074
+#: nova/virt/vmwareapi/vm_util.py:579 nova/virt/vmwareapi/volumeops.py:352
+#: nova/virt/vmwareapi/volumeops.py:516
+msgid "Unable to find iSCSI Target"
+msgstr ""
+
+#: nova/virt/vmwareapi/vm_util.py:1099
msgid "No host available on cluster"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1467
+#: nova/virt/vmwareapi/vm_util.py:1492
#, python-format
msgid "Rescue device does not exist for instance %s"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:445
+#: nova/virt/vmwareapi/vmops.py:447
msgid "Image disk size greater than requested disk size"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:486
+#: nova/virt/vmwareapi/vmops.py:488
#, python-format
msgid "disk type '%s' not supported"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:852
+#: nova/virt/vmwareapi/vmops.py:857
msgid "instance is not powered on"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:953
+#: nova/virt/vmwareapi/vmops.py:958
msgid "pause not supported for vmwareapi"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:957
+#: nova/virt/vmwareapi/vmops.py:962
msgid "unpause not supported for vmwareapi"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:975
+#: nova/virt/vmwareapi/vmops.py:980
msgid "instance is powered off and cannot be suspended."
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:995
+#: nova/virt/vmwareapi/vmops.py:1000
msgid "instance is not in a suspended state"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1157
+#: nova/virt/vmwareapi/vmops.py:1162
msgid "Unable to shrink disk."
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1591
+#: nova/virt/vmwareapi/vmops.py:1596
#, python-format
msgid "No device with interface-id %s exists on VM"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1601
+#: nova/virt/vmwareapi/vmops.py:1606
#, python-format
msgid "No device with MAC address %s exists on the VM"
msgstr ""
-#: nova/virt/vmwareapi/volumeops.py:325 nova/virt/vmwareapi/volumeops.py:491
+#: nova/virt/vmwareapi/volumeops.py:325 nova/virt/vmwareapi/volumeops.py:494
#, python-format
msgid "%s does not support disk hotplug."
msgstr ""
-#: nova/virt/vmwareapi/volumeops.py:352 nova/virt/vmwareapi/volumeops.py:513
-msgid "Unable to find iSCSI Target"
-msgstr ""
-
-#: nova/virt/vmwareapi/volumeops.py:470 nova/virt/vmwareapi/volumeops.py:521
+#: nova/virt/vmwareapi/volumeops.py:473 nova/virt/vmwareapi/volumeops.py:524
msgid "Unable to find volume"
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 35527ea6e1..7dcf7d68bd 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: 2015-03-31 06:15+0000\n"
-"PO-Revision-Date: 2015-03-27 19:52+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+0000\n"
+"PO-Revision-Date: 2015-04-03 18:00+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/nova/"
"language/pt_BR/)\n"
@@ -186,19 +186,19 @@ msgid "Detach interface %s"
msgstr "Remover interface %s"
#: nova/api/openstack/compute/contrib/hosts.py:152
-#: nova/api/openstack/compute/plugins/v3/hosts.py:137
+#: nova/api/openstack/compute/plugins/v3/hosts.py:134
#, python-format
msgid "Putting host %(host_name)s in maintenance mode %(mode)s."
msgstr "Colocando o host %(host_name)s em modo de manutenção %(mode)s."
#: nova/api/openstack/compute/contrib/hosts.py:175
-#: nova/api/openstack/compute/plugins/v3/hosts.py:159
+#: nova/api/openstack/compute/plugins/v3/hosts.py:156
#, python-format
msgid "Enabling host %s."
msgstr "Ativando o host %s."
#: nova/api/openstack/compute/contrib/hosts.py:177
-#: nova/api/openstack/compute/plugins/v3/hosts.py:161
+#: nova/api/openstack/compute/plugins/v3/hosts.py:158
#, python-format
msgid "Disabling host %s."
msgstr "Desativando o host %s."
@@ -360,129 +360,129 @@ msgstr "Reinicializando instância após reinício de nova-compute."
msgid "VM %(state)s (Lifecycle Event)"
msgstr ""
-#: nova/compute/manager.py:1698 nova/compute/manager.py:2147
+#: nova/compute/manager.py:1698 nova/compute/manager.py:2149
msgid "Starting instance..."
msgstr "Iniciando a instância..."
-#: nova/compute/manager.py:2518
+#: nova/compute/manager.py:2520
#, python-format
msgid "%(action_str)s instance"
msgstr "Instância %(action_str)s"
-#: nova/compute/manager.py:2684
+#: nova/compute/manager.py:2686
msgid "Instance disappeared during terminate"
msgstr ""
-#: nova/compute/manager.py:2728
+#: nova/compute/manager.py:2730
msgid "Instance is already powered off in the hypervisor when stop is called."
msgstr ""
-#: nova/compute/manager.py:2891
+#: nova/compute/manager.py:2893
msgid "Rebuilding instance"
msgstr "Reconstruindo a instância"
-#: nova/compute/manager.py:2908
+#: nova/compute/manager.py:2910
msgid "disk on shared storage, recreating using existing disk"
msgstr "disco em armazenamento compartilhado; recriando usando disco existente"
-#: nova/compute/manager.py:2912
+#: nova/compute/manager.py:2914
#, python-format
msgid "disk not on shared storage, rebuilding from: '%s'"
msgstr ""
-#: nova/compute/manager.py:2998
+#: nova/compute/manager.py:3000
#, python-format
msgid "bringing vm to original state: '%s'"
msgstr "trazendo a vm para o estado original: '%s'"
-#: nova/compute/manager.py:3029
+#: nova/compute/manager.py:3031
#, python-format
msgid "Detaching from volume api: %s"
msgstr "Removendo da API do volume: %s"
-#: nova/compute/manager.py:3056
+#: nova/compute/manager.py:3058
msgid "Rebooting instance"
msgstr "Reinicializando instância"
-#: nova/compute/manager.py:3194
+#: nova/compute/manager.py:3196
msgid "instance snapshotting"
msgstr "fazendo a captura instantânea da instância"
-#: nova/compute/manager.py:3331
+#: nova/compute/manager.py:3333
msgid "Root password set"
msgstr "Senha raiz configurada"
-#: nova/compute/manager.py:3379
+#: nova/compute/manager.py:3381
#, python-format
msgid "injecting file to %s"
msgstr ""
-#: nova/compute/manager.py:3417
+#: nova/compute/manager.py:3419
msgid "Rescuing"
msgstr "Resgatando"
-#: nova/compute/manager.py:3466
+#: nova/compute/manager.py:3468
msgid "Unrescuing"
msgstr "Cancelando o resgate"
-#: nova/compute/manager.py:3544
+#: nova/compute/manager.py:3546
#, python-format
msgid "Migration %s is already confirmed"
msgstr ""
-#: nova/compute/manager.py:3565
+#: nova/compute/manager.py:3567
msgid "Instance is not found during confirmation"
msgstr ""
-#: nova/compute/manager.py:3753
+#: nova/compute/manager.py:3755
#, python-format
msgid "Updating instance to original state: '%s'"
msgstr ""
-#: nova/compute/manager.py:3800
+#: nova/compute/manager.py:3802
msgid "Migrating"
msgstr "Migrando"
-#: nova/compute/manager.py:4143
+#: nova/compute/manager.py:4145
msgid "Pausing"
msgstr "Pausando"
-#: nova/compute/manager.py:4159
+#: nova/compute/manager.py:4161
msgid "Unpausing"
msgstr "Cancelando a pausa"
-#: nova/compute/manager.py:4197 nova/compute/manager.py:4214
+#: nova/compute/manager.py:4199 nova/compute/manager.py:4216
msgid "Retrieving diagnostics"
msgstr "Recuperando diagnósticos"
-#: nova/compute/manager.py:4253
+#: nova/compute/manager.py:4255
msgid "Resuming"
msgstr "Continuando"
-#: nova/compute/manager.py:4484
+#: nova/compute/manager.py:4486
msgid "Get console output"
msgstr "Obter saída de console"
-#: nova/compute/manager.py:4729
+#: nova/compute/manager.py:4731
#, python-format
msgid "Attaching volume %(volume_id)s to %(mountpoint)s"
msgstr "Anexando volume %(volume_id)s a %(mountpoint)s"
-#: nova/compute/manager.py:4754
+#: nova/compute/manager.py:4756
#, python-format
msgid "Detach volume %(volume_id)s from mountpoint %(mp)s"
msgstr "Remover o volume %(volume_id)s do ponto de montagem %(mp)s"
-#: nova/compute/manager.py:5246
+#: nova/compute/manager.py:5248
msgid "_post_live_migration() is started.."
msgstr "_post_live_migration() foi iniciada.."
-#: nova/compute/manager.py:5327
+#: nova/compute/manager.py:5329
#, python-format
msgid "Migrating instance to %s finished successfully."
msgstr ""
-#: nova/compute/manager.py:5329
+#: nova/compute/manager.py:5331
msgid ""
"You may see the error \"libvirt: QEMU error: Domain not found: no domain "
"with matching name.\" This error can be safely ignored."
@@ -490,11 +490,11 @@ msgstr ""
"Você pode ver o erro \"libvirt: Erro de QEMU: Domínio não localizado: nenhum "
"domínio com o nome correspondente.\" Esse erro pode ser seguramente ignorado."
-#: nova/compute/manager.py:5354
+#: nova/compute/manager.py:5356
msgid "Post operation of migration started"
msgstr "Pós-operação de migração iniciada"
-#: nova/compute/manager.py:5618
+#: nova/compute/manager.py:5620
#, python-format
msgid ""
"Found %(migration_count)d unconfirmed migrations older than "
@@ -503,7 +503,7 @@ msgstr ""
"Localizadas %(migration_count)d migrações desconfiguradas mais antigas que "
"%(confirm_window)d segundos"
-#: nova/compute/manager.py:5633
+#: nova/compute/manager.py:5635
#, python-format
msgid ""
"Automatically confirming migration %(migration_id)s for instance "
@@ -512,14 +512,14 @@ msgstr ""
"confirmando automaticamente a migração %(migration_id)s para a instância "
"%(instance_uuid)s"
-#: nova/compute/manager.py:5687
+#: nova/compute/manager.py:5689
#, python-format
msgid "Error auto-confirming resize: %s. Will retry later."
msgstr ""
"Erro ao confirmar automaticamente o redimensionamento: %s. Tentará novamente "
"mais tarde."
-#: nova/compute/manager.py:5735
+#: nova/compute/manager.py:5737
#, python-format
msgid ""
"Running instance usage audit for host %(host)s from %(begin_time)s to "
@@ -528,17 +528,17 @@ msgstr ""
"Executando auditoria de uso da instância para o host %(host)s de "
"%(begin_time)s até %(end_time)s. %(number_instances)s instâncias."
-#: nova/compute/manager.py:5783
+#: nova/compute/manager.py:5785
msgid "Updating bandwidth usage cache"
msgstr "Atualizando o cache de uso de largura da banda"
-#: nova/compute/manager.py:5964 nova/compute/manager.py:6021
+#: nova/compute/manager.py:5966 nova/compute/manager.py:6023
#, python-format
msgid ""
"During sync_power_state the instance has a pending task (%(task)s). Skip."
msgstr ""
-#: nova/compute/manager.py:6008
+#: nova/compute/manager.py:6010
#, python-format
msgid ""
"During the sync_power process the instance has moved from host %(src)s to "
@@ -547,35 +547,43 @@ msgstr ""
"Durante o processo sync_power, a instância foi movida do host %(src)s para o "
"host %(dst)s"
-#: nova/compute/manager.py:6167
+#: nova/compute/manager.py:6031
+#, python-format
+msgid ""
+"During _sync_instance_power_state the DB power_state (%(db_power_state)s) "
+"does not match the vm_power_state from the hypervisor (%(vm_power_state)s). "
+"Updating power_state in the DB to match the hypervisor."
+msgstr ""
+
+#: nova/compute/manager.py:6178
msgid "Reclaiming deleted instance"
msgstr "Reclamando instância excluída"
-#: nova/compute/manager.py:6197
+#: nova/compute/manager.py:6208
#, python-format
msgid "Deleting orphan compute node %s"
msgstr ""
-#: nova/compute/manager.py:6249
+#: nova/compute/manager.py:6260
#, 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:6267
+#: nova/compute/manager.py:6278
#, python-format
msgid ""
"Destroying instance with name label '%s' which is marked as DELETED but "
"still present on host."
msgstr ""
-#: nova/compute/manager.py:6315
+#: nova/compute/manager.py:6326
#, python-format
msgid "Setting instance back to %(state)s after: %(error)s"
msgstr ""
-#: nova/compute/manager.py:6325
+#: nova/compute/manager.py:6336
#, python-format
msgid "Setting instance back to ACTIVE after: %s"
msgstr ""
@@ -623,12 +631,12 @@ msgstr "Atualizando a partir da migração %s"
msgid "nova-conductor connection established successfully"
msgstr ""
-#: nova/consoleauth/manager.py:99
+#: nova/consoleauth/manager.py:98
#, python-format
msgid "Received Token: %(token)s, %(token_dict)s"
msgstr ""
-#: nova/consoleauth/manager.py:124
+#: nova/consoleauth/manager.py:123
#, python-format
msgid "Checking Token: %(token)s, %(token_valid)s"
msgstr ""
@@ -662,6 +670,18 @@ msgid ""
"exist."
msgstr ""
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:36
+msgid ""
+"Skipped adding instances_project_id_deleted_idx because an equivalent index "
+"already exists."
+msgstr ""
+
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:58
+msgid ""
+"Skipped adding instances_project_id_idx because an equivalent index already "
+"exists."
+msgstr ""
+
#: nova/db/sqlalchemy/migrate_repo/versions/277_add_fixed_ip_updated_index.py:40
#, python-format
msgid "Skipped adding %s because an equivalent index already exists."
@@ -682,7 +702,7 @@ msgstr ""
msgid "Copied %(source_file)s using %(module_str)s"
msgstr ""
-#: nova/network/api.py:225 nova/network/neutronv2/api.py:1099
+#: nova/network/api.py:225 nova/network/neutronv2/api.py:1103
#, python-format
msgid "re-assign floating IP %(address)s from instance %(instance_id)s"
msgstr ""
@@ -719,7 +739,7 @@ msgstr ""
msgid "Allocated network: '%s' for instance"
msgstr ""
-#: nova/network/manager.py:567
+#: nova/network/manager.py:571
#, python-format
msgid "Network deallocated for instance (fixed ips: '%s')"
msgstr ""
@@ -729,7 +749,7 @@ msgstr ""
msgid "deleted %s"
msgstr "excluído %s"
-#: nova/network/neutronv2/api.py:1571
+#: nova/network/neutronv2/api.py:1575
#, python-format
msgid ""
"Port %s from network info_cache is no longer associated with instance in "
@@ -810,36 +830,36 @@ msgstr ""
msgid "Waiting on %d children to exit"
msgstr "Aguardando em %d filhos para sair"
-#: nova/scheduler/host_manager.py:561
+#: nova/scheduler/host_manager.py:563
#, python-format
msgid "Removing dead compute node %(host)s:%(node)s from scheduler"
msgstr "Removendo o nó de cálculo inativo %(host)s:%(node)s do planejador"
-#: nova/scheduler/host_manager.py:623
+#: nova/scheduler/host_manager.py:625
#, python-format
msgid ""
"Received an update from an unknown host '%s'. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:641
+#: nova/scheduler/host_manager.py:643
#, python-format
msgid ""
"Received a delete update from an unknown host '%s'. Re-created its "
"InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:659
+#: nova/scheduler/host_manager.py:661
#, python-format
msgid ""
"The instance sync for host '%s' did not match. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:663
+#: nova/scheduler/host_manager.py:665
#, python-format
msgid "Successfully synced instances from host '%s'."
msgstr ""
-#: nova/scheduler/host_manager.py:667
+#: nova/scheduler/host_manager.py:669
#, python-format
msgid ""
"Received a sync request from an unknown host '%s'. Re-created its "
@@ -856,12 +876,12 @@ msgstr ""
msgid "%(num_values)d values found, of which the minimum value will be used."
msgstr ""
-#: nova/virt/block_device.py:220
+#: nova/virt/block_device.py:222
#, python-format
msgid "preserve multipath_id %s"
msgstr ""
-#: nova/virt/block_device.py:425
+#: nova/virt/block_device.py:427
#, python-format
msgid "Booting with volume %(volume_id)s at %(mountpoint)s"
msgstr "Inicializando com o volume %(volume_id)s em %(mountpoint)s"
@@ -906,11 +926,11 @@ msgstr "O nome do iniciador ISCSI não pode ser localizado. Escolher o padrão"
msgid "Spawning new instance"
msgstr "Executando spawn de nova instância"
-#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:660
+#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:664
msgid "Using config drive for instance"
msgstr ""
-#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2821
+#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2826
#, python-format
msgid "Creating config drive at %(path)s"
msgstr "Criando unidade de configuração em %(path)s"
@@ -923,121 +943,121 @@ msgstr ""
msgid "Soft shutdown succeeded."
msgstr ""
-#: nova/virt/ironic/driver.py:707
+#: nova/virt/ironic/driver.py:708
#, python-format
msgid ""
"Config drive for instance %(instance)s on baremetal node %(node)s created."
msgstr ""
-#: nova/virt/libvirt/driver.py:516
+#: nova/virt/libvirt/driver.py:522
#, python-format
msgid "Connection event '%(enabled)d' reason '%(reason)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:680
+#: nova/virt/libvirt/driver.py:686
msgid "During wait destroy, instance disappeared."
msgstr "Durante a espera da destruição, a instância desapareceu."
-#: nova/virt/libvirt/driver.py:685
+#: nova/virt/libvirt/driver.py:691
msgid "Instance destroyed successfully."
msgstr "Instância destruída com êxito."
-#: nova/virt/libvirt/driver.py:695
+#: nova/virt/libvirt/driver.py:701
msgid "Instance may be started again."
msgstr "A instância pode ser iniciada novamente."
-#: nova/virt/libvirt/driver.py:705
+#: nova/virt/libvirt/driver.py:711
msgid "Going to destroy instance again."
msgstr "Destruindo a instância novamente."
-#: nova/virt/libvirt/driver.py:1364
+#: nova/virt/libvirt/driver.py:1369
msgid "Beginning live snapshot process"
msgstr "Começando o processo de captura instantânea em tempo real"
-#: nova/virt/libvirt/driver.py:1367
+#: nova/virt/libvirt/driver.py:1372
msgid "Beginning cold snapshot process"
msgstr "Iniciando processo de captura instantânea a frio"
-#: nova/virt/libvirt/driver.py:1397
+#: nova/virt/libvirt/driver.py:1402
msgid "Snapshot extracted, beginning image upload"
msgstr "Captura instantânea extraída, iniciando upload da imagem"
-#: nova/virt/libvirt/driver.py:1409
+#: nova/virt/libvirt/driver.py:1414
msgid "Snapshot image upload complete"
msgstr "Upload da imagem de captura instantânea concluído"
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1982
msgid "Instance soft rebooted successfully."
msgstr "Reinicialização virtual da instância bem-sucedida."
-#: nova/virt/libvirt/driver.py:2020
+#: nova/virt/libvirt/driver.py:2025
msgid "Instance shutdown successfully."
msgstr "A instância foi encerrada com êxito."
-#: nova/virt/libvirt/driver.py:2028
+#: nova/virt/libvirt/driver.py:2033
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:2106
+#: nova/virt/libvirt/driver.py:2111
msgid "Instance rebooted successfully."
msgstr "Instância reinicializada com êxito."
-#: nova/virt/libvirt/driver.py:2148
+#: nova/virt/libvirt/driver.py:2153
msgid "Instance already shutdown."
msgstr ""
-#: nova/virt/libvirt/driver.py:2163
+#: nova/virt/libvirt/driver.py:2168
#, python-format
msgid "Instance shutdown successfully after %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2192
+#: nova/virt/libvirt/driver.py:2197
#, python-format
msgid "Instance failed to shutdown in %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2361
+#: nova/virt/libvirt/driver.py:2366
msgid "Instance spawned successfully."
msgstr "Feito spawn da instância com êxito."
-#: nova/virt/libvirt/driver.py:2377
+#: nova/virt/libvirt/driver.py:2382
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "dados: %(data)r, fpath: %(fpath)r"
-#: nova/virt/libvirt/driver.py:2412
+#: nova/virt/libvirt/driver.py:2417
msgid ""
"Instance is configured with a file console, but the backing file is not "
"(yet?) present"
msgstr ""
-#: nova/virt/libvirt/driver.py:2423 nova/virt/libvirt/driver.py:2450
+#: nova/virt/libvirt/driver.py:2428 nova/virt/libvirt/driver.py:2455
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr "Log do console truncado retornado, %d bytes ignorados"
-#: nova/virt/libvirt/driver.py:2685
+#: nova/virt/libvirt/driver.py:2690
msgid "Creating image"
msgstr "Criando imagem"
-#: nova/virt/libvirt/driver.py:2812
+#: nova/virt/libvirt/driver.py:2817
msgid "Using config drive"
msgstr "Usando unidade de configuração"
-#: nova/virt/libvirt/driver.py:3603
+#: nova/virt/libvirt/driver.py:3605
msgid "Configuring timezone for windows instance to localtime"
msgstr ""
-#: nova/virt/libvirt/driver.py:4792
+#: nova/virt/libvirt/driver.py:4831
#, 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:4798
+#: nova/virt/libvirt/driver.py:4837
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats for "
@@ -1046,42 +1066,42 @@ 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:5119
+#: nova/virt/libvirt/driver.py:5158
#, python-format
msgid "Instance launched has CPU info: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5514
+#: nova/virt/libvirt/driver.py:5553
#, python-format
msgid "Error %(ex)s, migration failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:5555
+#: nova/virt/libvirt/driver.py:5594
#, python-format
msgid ""
"Migration running for %(secs)d secs, memory %(progress)d%% remaining; (bytes "
"processed=%(processed)d, remaining=%(remaining)d, total=%(total)d)"
msgstr ""
-#: nova/virt/libvirt/driver.py:5573
+#: nova/virt/libvirt/driver.py:5612
msgid "Migration operation has completed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6268
+#: nova/virt/libvirt/driver.py:6307
msgid "Instance running successfully."
msgstr "Instância executando com êxito."
-#: nova/virt/libvirt/driver.py:6623
+#: nova/virt/libvirt/driver.py:6662
#, python-format
msgid "Deleting instance files %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:6636
+#: nova/virt/libvirt/driver.py:6675
#, python-format
msgid "Deletion of %s failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6640
+#: nova/virt/libvirt/driver.py:6679
#, python-format
msgid "Deletion of %s complete"
msgstr ""
@@ -1105,7 +1125,7 @@ msgstr ""
msgid "Libvirt host capabilities %s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:396
+#: nova/virt/libvirt/imagebackend.py:398
#, python-format
msgid "Failed to get image info from path %(path)s; error: %(error)s"
msgstr ""
@@ -1196,17 +1216,17 @@ msgstr ""
msgid "Invalid cluster or resource pool name : %s"
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:440
+#: nova/virt/vmwareapi/ds_util.py:289
#, python-format
msgid "Moved virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:458
+#: nova/virt/vmwareapi/ds_util.py:307
#, python-format
msgid "Copied virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:472
+#: nova/virt/vmwareapi/ds_util.py:321
#, python-format
msgid "Deleted virtual disk %s."
msgstr ""
@@ -1235,26 +1255,26 @@ msgstr ""
msgid "Downloaded OVA image file %(image_ref)s"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1283
+#: nova/virt/vmwareapi/vm_util.py:1308
msgid "Destroyed the VM"
msgstr "VM destruída"
-#: nova/virt/vmwareapi/vmops.py:764
+#: nova/virt/vmwareapi/vmops.py:768
msgid "Created linked-clone VM from snapshot"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1303 nova/virt/xenapi/vmops.py:1677
+#: nova/virt/vmwareapi/vmops.py:1308 nova/virt/xenapi/vmops.py:1677
#, python-format
msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds"
msgstr ""
"Localizadas %(instance_count)d reinicializações interrompidas há mais de "
"%(timeout)d segundos"
-#: nova/virt/vmwareapi/vmops.py:1307 nova/virt/xenapi/vmops.py:1681
+#: nova/virt/vmwareapi/vmops.py:1312 nova/virt/xenapi/vmops.py:1681
msgid "Automatically hard rebooting"
msgstr "Reinicializando a frio automaticamente"
-#: nova/virt/vmwareapi/volumeops.py:440
+#: nova/virt/vmwareapi/volumeops.py:443
#, python-format
msgid ""
"The volume's backing has been relocated to %s. Need to consolidate backing "
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 052a48cc16..98b2bb0f3a 100644
--- a/nova/locale/zh_CN/LC_MESSAGES/nova-log-info.po
+++ b/nova/locale/zh_CN/LC_MESSAGES/nova-log-info.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-31 06:15+0000\n"
-"PO-Revision-Date: 2015-03-27 19:52+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+0000\n"
+"PO-Revision-Date: 2015-04-03 18:00+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/nova/"
"language/zh_CN/)\n"
@@ -187,19 +187,19 @@ msgid "Detach interface %s"
msgstr "请与接口 %s 断开连接"
#: nova/api/openstack/compute/contrib/hosts.py:152
-#: nova/api/openstack/compute/plugins/v3/hosts.py:137
+#: nova/api/openstack/compute/plugins/v3/hosts.py:134
#, python-format
msgid "Putting host %(host_name)s in maintenance mode %(mode)s."
msgstr "正在将主机 %(host_name)s 置于维护方式 %(mode)s 下。"
#: nova/api/openstack/compute/contrib/hosts.py:175
-#: nova/api/openstack/compute/plugins/v3/hosts.py:159
+#: nova/api/openstack/compute/plugins/v3/hosts.py:156
#, python-format
msgid "Enabling host %s."
msgstr "正在启用主机 %s。"
#: nova/api/openstack/compute/contrib/hosts.py:177
-#: nova/api/openstack/compute/plugins/v3/hosts.py:161
+#: nova/api/openstack/compute/plugins/v3/hosts.py:158
#, python-format
msgid "Disabling host %s."
msgstr "正在禁用主机 %s。"
@@ -357,129 +357,129 @@ msgstr "nova-compute重启后,实例正在重启。"
msgid "VM %(state)s (Lifecycle Event)"
msgstr "VM %(state)s (生命周期事件)"
-#: nova/compute/manager.py:1698 nova/compute/manager.py:2147
+#: nova/compute/manager.py:1698 nova/compute/manager.py:2149
msgid "Starting instance..."
msgstr "正在启动虚拟机"
-#: nova/compute/manager.py:2518
+#: nova/compute/manager.py:2520
#, python-format
msgid "%(action_str)s instance"
msgstr "%(action_str)s 实例"
-#: nova/compute/manager.py:2684
+#: nova/compute/manager.py:2686
msgid "Instance disappeared during terminate"
msgstr "实例在结束(terminate)过程中消失。"
-#: nova/compute/manager.py:2728
+#: nova/compute/manager.py:2730
msgid "Instance is already powered off in the hypervisor when stop is called."
msgstr "对实例发出停止指令时,该实例在虚拟机管理程序中已被关闭电源。"
-#: nova/compute/manager.py:2891
+#: nova/compute/manager.py:2893
msgid "Rebuilding instance"
msgstr "正在重建实例"
-#: nova/compute/manager.py:2908
+#: nova/compute/manager.py:2910
msgid "disk on shared storage, recreating using existing disk"
msgstr "磁盘在共享存储器上,正在使用现有磁盘来重新创建"
-#: nova/compute/manager.py:2912
+#: nova/compute/manager.py:2914
#, python-format
msgid "disk not on shared storage, rebuilding from: '%s'"
msgstr "磁盘不在共享存储上,正由:'%s‘重建"
-#: nova/compute/manager.py:2998
+#: nova/compute/manager.py:3000
#, python-format
msgid "bringing vm to original state: '%s'"
msgstr "正在将 vm 置于原始状态:“%s”"
-#: nova/compute/manager.py:3029
+#: nova/compute/manager.py:3031
#, python-format
msgid "Detaching from volume api: %s"
msgstr "正在从卷 API 断开连接:%s"
-#: nova/compute/manager.py:3056
+#: nova/compute/manager.py:3058
msgid "Rebooting instance"
msgstr "正在重新引导实例"
-#: nova/compute/manager.py:3194
+#: nova/compute/manager.py:3196
msgid "instance snapshotting"
msgstr "正在对实例生成快照"
-#: nova/compute/manager.py:3331
+#: nova/compute/manager.py:3333
msgid "Root password set"
msgstr "已设置 root 用户密码"
-#: nova/compute/manager.py:3379
+#: nova/compute/manager.py:3381
#, python-format
msgid "injecting file to %s"
msgstr "正对%s注入文件"
-#: nova/compute/manager.py:3417
+#: nova/compute/manager.py:3419
msgid "Rescuing"
msgstr "正在进行拯救"
-#: nova/compute/manager.py:3466
+#: nova/compute/manager.py:3468
msgid "Unrescuing"
msgstr "正在取消拯救"
-#: nova/compute/manager.py:3544
+#: nova/compute/manager.py:3546
#, python-format
msgid "Migration %s is already confirmed"
msgstr "迁移%s已被确认"
-#: nova/compute/manager.py:3565
+#: nova/compute/manager.py:3567
msgid "Instance is not found during confirmation"
msgstr "确认过程中未找到实例"
-#: nova/compute/manager.py:3753
+#: nova/compute/manager.py:3755
#, python-format
msgid "Updating instance to original state: '%s'"
msgstr "正在将实例更新为原始状态:‘%s’"
-#: nova/compute/manager.py:3800
+#: nova/compute/manager.py:3802
msgid "Migrating"
msgstr "正在迁移"
-#: nova/compute/manager.py:4143
+#: nova/compute/manager.py:4145
msgid "Pausing"
msgstr "正在暂停"
-#: nova/compute/manager.py:4159
+#: nova/compute/manager.py:4161
msgid "Unpausing"
msgstr "正在取消暂停"
-#: nova/compute/manager.py:4197 nova/compute/manager.py:4214
+#: nova/compute/manager.py:4199 nova/compute/manager.py:4216
msgid "Retrieving diagnostics"
msgstr "正在检索诊断"
-#: nova/compute/manager.py:4253
+#: nova/compute/manager.py:4255
msgid "Resuming"
msgstr "正在进行恢复"
-#: nova/compute/manager.py:4484
+#: nova/compute/manager.py:4486
msgid "Get console output"
msgstr "请获取控制台输出"
-#: nova/compute/manager.py:4729
+#: nova/compute/manager.py:4731
#, python-format
msgid "Attaching volume %(volume_id)s to %(mountpoint)s"
msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s"
-#: nova/compute/manager.py:4754
+#: nova/compute/manager.py:4756
#, python-format
msgid "Detach volume %(volume_id)s from mountpoint %(mp)s"
msgstr "卷 %(volume_id)s 从挂载点 %(mp)s 分离"
-#: nova/compute/manager.py:5246
+#: nova/compute/manager.py:5248
msgid "_post_live_migration() is started.."
msgstr "已启动 _post_live_migration()。"
-#: nova/compute/manager.py:5327
+#: nova/compute/manager.py:5329
#, python-format
msgid "Migrating instance to %s finished successfully."
msgstr ""
-#: nova/compute/manager.py:5329
+#: nova/compute/manager.py:5331
msgid ""
"You may see the error \"libvirt: QEMU error: Domain not found: no domain "
"with matching name.\" This error can be safely ignored."
@@ -487,30 +487,30 @@ msgstr ""
"你会看到错误“libvirt: QEMU error: Domain not found: no domain with matching "
"name。”这个错误可以放心的忽略。"
-#: nova/compute/manager.py:5354
+#: nova/compute/manager.py:5356
msgid "Post operation of migration started"
msgstr "已启动迁移的后操作"
-#: nova/compute/manager.py:5618
+#: nova/compute/manager.py:5620
#, python-format
msgid ""
"Found %(migration_count)d unconfirmed migrations older than "
"%(confirm_window)d seconds"
msgstr "发现 %(migration_count)d 个超过 %(confirm_window)d 秒未经确认的迁移"
-#: nova/compute/manager.py:5633
+#: nova/compute/manager.py:5635
#, python-format
msgid ""
"Automatically confirming migration %(migration_id)s for instance "
"%(instance_uuid)s"
msgstr "正在自动为实例 %(instance_uuid)s 确认迁移 %(migration_id)s"
-#: nova/compute/manager.py:5687
+#: nova/compute/manager.py:5689
#, python-format
msgid "Error auto-confirming resize: %s. Will retry later."
msgstr ""
-#: nova/compute/manager.py:5735
+#: nova/compute/manager.py:5737
#, python-format
msgid ""
"Running instance usage audit for host %(host)s from %(begin_time)s to "
@@ -519,33 +519,41 @@ msgstr ""
"正在为主机 %(host)s 运行实例使用量审计(从 %(begin_time)s 至 %(end_time)s)。"
"存在 %(number_instances)s 个实例。"
-#: nova/compute/manager.py:5783
+#: nova/compute/manager.py:5785
msgid "Updating bandwidth usage cache"
msgstr "更新带宽使用缓存"
-#: nova/compute/manager.py:5964 nova/compute/manager.py:6021
+#: nova/compute/manager.py:5966 nova/compute/manager.py:6023
#, python-format
msgid ""
"During sync_power_state the instance has a pending task (%(task)s). Skip."
msgstr ""
-#: nova/compute/manager.py:6008
+#: nova/compute/manager.py:6010
#, python-format
msgid ""
"During the sync_power process the instance has moved from host %(src)s to "
"host %(dst)s"
msgstr "在 sync_power 过程中,实例已从主机 %(src)s 移到主机 %(dst)s"
-#: nova/compute/manager.py:6167
+#: nova/compute/manager.py:6031
+#, python-format
+msgid ""
+"During _sync_instance_power_state the DB power_state (%(db_power_state)s) "
+"does not match the vm_power_state from the hypervisor (%(vm_power_state)s). "
+"Updating power_state in the DB to match the hypervisor."
+msgstr ""
+
+#: nova/compute/manager.py:6178
msgid "Reclaiming deleted instance"
msgstr "回收删除的实例"
-#: nova/compute/manager.py:6197
+#: nova/compute/manager.py:6208
#, python-format
msgid "Deleting orphan compute node %s"
msgstr "正在删除孤立计算节点%s"
-#: nova/compute/manager.py:6249
+#: nova/compute/manager.py:6260
#, python-format
msgid ""
"Powering off instance with name label '%s' which is marked as DELETED but "
@@ -554,19 +562,19 @@ msgstr ""
"正在对名为’%s'的实例执行关电操作,其已被标记为‘已删除’状态,但仍然存在于主机"
"上。"
-#: nova/compute/manager.py:6267
+#: nova/compute/manager.py:6278
#, python-format
msgid ""
"Destroying instance with name label '%s' which is marked as DELETED but "
"still present on host."
msgstr "正在销毁名为’%s'的实例,其已被标记为‘已删除’状态,但仍然存在于主机上。"
-#: nova/compute/manager.py:6315
+#: nova/compute/manager.py:6326
#, python-format
msgid "Setting instance back to %(state)s after: %(error)s"
msgstr "在%(error)s之后,将实例恢复成 %(state)s状态"
-#: nova/compute/manager.py:6325
+#: nova/compute/manager.py:6336
#, python-format
msgid "Setting instance back to ACTIVE after: %s"
msgstr "在%s之后,将实例恢复成‘运行中’状态"
@@ -614,12 +622,12 @@ msgstr "正在从迁移 %s 进行更新"
msgid "nova-conductor connection established successfully"
msgstr ""
-#: nova/consoleauth/manager.py:99
+#: nova/consoleauth/manager.py:98
#, python-format
msgid "Received Token: %(token)s, %(token_dict)s"
msgstr ""
-#: nova/consoleauth/manager.py:124
+#: nova/consoleauth/manager.py:123
#, python-format
msgid "Checking Token: %(token)s, %(token_valid)s"
msgstr ""
@@ -653,6 +661,18 @@ msgid ""
"exist."
msgstr "路过移动reservations_deleted_expire_idx,因为索引不存在"
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:36
+msgid ""
+"Skipped adding instances_project_id_deleted_idx because an equivalent index "
+"already exists."
+msgstr ""
+
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:58
+msgid ""
+"Skipped adding instances_project_id_idx because an equivalent index already "
+"exists."
+msgstr ""
+
#: nova/db/sqlalchemy/migrate_repo/versions/277_add_fixed_ip_updated_index.py:40
#, python-format
msgid "Skipped adding %s because an equivalent index already exists."
@@ -673,7 +693,7 @@ msgstr ""
msgid "Copied %(source_file)s using %(module_str)s"
msgstr ""
-#: nova/network/api.py:225 nova/network/neutronv2/api.py:1099
+#: nova/network/api.py:225 nova/network/neutronv2/api.py:1103
#, python-format
msgid "re-assign floating IP %(address)s from instance %(instance_id)s"
msgstr "请从实例 %(instance_id)s 重新分配浮动 IP %(address)s"
@@ -708,7 +728,7 @@ msgstr "在主机%(host)s上配置了网络 %(network)s "
msgid "Allocated network: '%s' for instance"
msgstr ""
-#: nova/network/manager.py:567
+#: nova/network/manager.py:571
#, python-format
msgid "Network deallocated for instance (fixed ips: '%s')"
msgstr ""
@@ -718,7 +738,7 @@ msgstr ""
msgid "deleted %s"
msgstr ""
-#: nova/network/neutronv2/api.py:1571
+#: nova/network/neutronv2/api.py:1575
#, python-format
msgid ""
"Port %s from network info_cache is no longer associated with instance in "
@@ -798,36 +818,36 @@ msgstr "线程结束,正在清理"
msgid "Waiting on %d children to exit"
msgstr "正在等待 %d 个子代退出"
-#: nova/scheduler/host_manager.py:561
+#: nova/scheduler/host_manager.py:563
#, python-format
msgid "Removing dead compute node %(host)s:%(node)s from scheduler"
msgstr "正在从调度程序除去已终止的计算节点 %(host)s:%(node)s"
-#: nova/scheduler/host_manager.py:623
+#: nova/scheduler/host_manager.py:625
#, python-format
msgid ""
"Received an update from an unknown host '%s'. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:641
+#: nova/scheduler/host_manager.py:643
#, python-format
msgid ""
"Received a delete update from an unknown host '%s'. Re-created its "
"InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:659
+#: nova/scheduler/host_manager.py:661
#, python-format
msgid ""
"The instance sync for host '%s' did not match. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:663
+#: nova/scheduler/host_manager.py:665
#, python-format
msgid "Successfully synced instances from host '%s'."
msgstr ""
-#: nova/scheduler/host_manager.py:667
+#: nova/scheduler/host_manager.py:669
#, python-format
msgid ""
"Received a sync request from an unknown host '%s'. Re-created its "
@@ -844,12 +864,12 @@ msgstr ""
msgid "%(num_values)d values found, of which the minimum value will be used."
msgstr ""
-#: nova/virt/block_device.py:220
+#: nova/virt/block_device.py:222
#, python-format
msgid "preserve multipath_id %s"
msgstr ""
-#: nova/virt/block_device.py:425
+#: nova/virt/block_device.py:427
#, python-format
msgid "Booting with volume %(volume_id)s at %(mountpoint)s"
msgstr "卷 %(volume_id)s 正在 %(mountpoint)s 上启动"
@@ -894,11 +914,11 @@ msgstr "找不到 ISCSI 发起方名称。正在选择缺省的名称"
msgid "Spawning new instance"
msgstr "正在衍生新实例"
-#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:660
+#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:664
msgid "Using config drive for instance"
msgstr ""
-#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2821
+#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2826
#, python-format
msgid "Creating config drive at %(path)s"
msgstr "正在 %(path)s 处创建配置驱动器"
@@ -911,161 +931,161 @@ msgstr "收到销毁实例的请求"
msgid "Soft shutdown succeeded."
msgstr "软关机已成功。"
-#: nova/virt/ironic/driver.py:707
+#: nova/virt/ironic/driver.py:708
#, python-format
msgid ""
"Config drive for instance %(instance)s on baremetal node %(node)s created."
msgstr ""
-#: nova/virt/libvirt/driver.py:516
+#: nova/virt/libvirt/driver.py:522
#, python-format
msgid "Connection event '%(enabled)d' reason '%(reason)s'"
msgstr "连接事件 '%(enabled)d' ,原因:'%(reason)s'"
-#: nova/virt/libvirt/driver.py:680
+#: nova/virt/libvirt/driver.py:686
msgid "During wait destroy, instance disappeared."
msgstr "在 wait destroy 期间,实例消失。"
-#: nova/virt/libvirt/driver.py:685
+#: nova/virt/libvirt/driver.py:691
msgid "Instance destroyed successfully."
msgstr "实例销毁成功。"
-#: nova/virt/libvirt/driver.py:695
+#: nova/virt/libvirt/driver.py:701
msgid "Instance may be started again."
msgstr "可再次启动实例。"
-#: nova/virt/libvirt/driver.py:705
+#: nova/virt/libvirt/driver.py:711
msgid "Going to destroy instance again."
msgstr "将再次销毁实例。"
-#: nova/virt/libvirt/driver.py:1364
+#: nova/virt/libvirt/driver.py:1369
msgid "Beginning live snapshot process"
msgstr "正在开始实时快照流程"
-#: nova/virt/libvirt/driver.py:1367
+#: nova/virt/libvirt/driver.py:1372
msgid "Beginning cold snapshot process"
msgstr "正在结束冷快照流程"
-#: nova/virt/libvirt/driver.py:1397
+#: nova/virt/libvirt/driver.py:1402
msgid "Snapshot extracted, beginning image upload"
msgstr "已抽取快照,正在开始映像上载"
-#: nova/virt/libvirt/driver.py:1409
+#: nova/virt/libvirt/driver.py:1414
msgid "Snapshot image upload complete"
msgstr "快照映像上载完成"
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1982
msgid "Instance soft rebooted successfully."
msgstr "已成功执行实例软重新引导。"
-#: nova/virt/libvirt/driver.py:2020
+#: nova/virt/libvirt/driver.py:2025
msgid "Instance shutdown successfully."
msgstr "已成功关闭实例。"
-#: nova/virt/libvirt/driver.py:2028
+#: nova/virt/libvirt/driver.py:2033
msgid "Instance may have been rebooted during soft reboot, so return now."
msgstr "在软重新引导期间,可能已重新引导实例,因此会立即返回。"
-#: nova/virt/libvirt/driver.py:2106
+#: nova/virt/libvirt/driver.py:2111
msgid "Instance rebooted successfully."
msgstr "实例成功重启。"
-#: nova/virt/libvirt/driver.py:2148
+#: nova/virt/libvirt/driver.py:2153
msgid "Instance already shutdown."
msgstr ""
-#: nova/virt/libvirt/driver.py:2163
+#: nova/virt/libvirt/driver.py:2168
#, python-format
msgid "Instance shutdown successfully after %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2192
+#: nova/virt/libvirt/driver.py:2197
#, python-format
msgid "Instance failed to shutdown in %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2361
+#: nova/virt/libvirt/driver.py:2366
msgid "Instance spawned successfully."
msgstr "实例成功生产。"
-#: nova/virt/libvirt/driver.py:2377
+#: nova/virt/libvirt/driver.py:2382
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "data:%(data)r, fpath: %(fpath)r"
-#: nova/virt/libvirt/driver.py:2412
+#: nova/virt/libvirt/driver.py:2417
msgid ""
"Instance is configured with a file console, but the backing file is not "
"(yet?) present"
msgstr ""
-#: nova/virt/libvirt/driver.py:2423 nova/virt/libvirt/driver.py:2450
+#: nova/virt/libvirt/driver.py:2428 nova/virt/libvirt/driver.py:2455
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr "已返回截断的控制台日志,忽略了 %d 个字节"
-#: nova/virt/libvirt/driver.py:2685
+#: nova/virt/libvirt/driver.py:2690
msgid "Creating image"
msgstr "正在创建镜像"
-#: nova/virt/libvirt/driver.py:2812
+#: nova/virt/libvirt/driver.py:2817
msgid "Using config drive"
msgstr "正在使用配置驱动器"
-#: nova/virt/libvirt/driver.py:3603
+#: nova/virt/libvirt/driver.py:3605
msgid "Configuring timezone for windows instance to localtime"
msgstr ""
-#: nova/virt/libvirt/driver.py:4792
+#: nova/virt/libvirt/driver.py:4831
#, 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:4798
+#: nova/virt/libvirt/driver.py:4837
#, 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:5119
+#: nova/virt/libvirt/driver.py:5158
#, python-format
msgid "Instance launched has CPU info: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5514
+#: nova/virt/libvirt/driver.py:5553
#, python-format
msgid "Error %(ex)s, migration failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:5555
+#: nova/virt/libvirt/driver.py:5594
#, python-format
msgid ""
"Migration running for %(secs)d secs, memory %(progress)d%% remaining; (bytes "
"processed=%(processed)d, remaining=%(remaining)d, total=%(total)d)"
msgstr ""
-#: nova/virt/libvirt/driver.py:5573
+#: nova/virt/libvirt/driver.py:5612
msgid "Migration operation has completed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6268
+#: nova/virt/libvirt/driver.py:6307
msgid "Instance running successfully."
msgstr "实例正在成功运行。"
-#: nova/virt/libvirt/driver.py:6623
+#: nova/virt/libvirt/driver.py:6662
#, python-format
msgid "Deleting instance files %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:6636
+#: nova/virt/libvirt/driver.py:6675
#, python-format
msgid "Deletion of %s failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6640
+#: nova/virt/libvirt/driver.py:6679
#, python-format
msgid "Deletion of %s complete"
msgstr ""
@@ -1089,7 +1109,7 @@ msgstr ""
msgid "Libvirt host capabilities %s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:396
+#: nova/virt/libvirt/imagebackend.py:398
#, python-format
msgid "Failed to get image info from path %(path)s; error: %(error)s"
msgstr ""
@@ -1178,17 +1198,17 @@ msgstr ""
msgid "Invalid cluster or resource pool name : %s"
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:440
+#: nova/virt/vmwareapi/ds_util.py:289
#, python-format
msgid "Moved virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:458
+#: nova/virt/vmwareapi/ds_util.py:307
#, python-format
msgid "Copied virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:472
+#: nova/virt/vmwareapi/ds_util.py:321
#, python-format
msgid "Deleted virtual disk %s."
msgstr ""
@@ -1217,24 +1237,24 @@ msgstr ""
msgid "Downloaded OVA image file %(image_ref)s"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1283
+#: nova/virt/vmwareapi/vm_util.py:1308
msgid "Destroyed the VM"
msgstr "已销毁 VM"
-#: nova/virt/vmwareapi/vmops.py:764
+#: nova/virt/vmwareapi/vmops.py:768
msgid "Created linked-clone VM from snapshot"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1303 nova/virt/xenapi/vmops.py:1677
+#: nova/virt/vmwareapi/vmops.py:1308 nova/virt/xenapi/vmops.py:1677
#, python-format
msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds"
msgstr "找到%(instance_count)d个超过%(timeout)d秒悬挂的重启"
-#: nova/virt/vmwareapi/vmops.py:1307 nova/virt/xenapi/vmops.py:1681
+#: nova/virt/vmwareapi/vmops.py:1312 nova/virt/xenapi/vmops.py:1681
msgid "Automatically hard rebooting"
msgstr "正在自动执行硬重新引导"
-#: nova/virt/vmwareapi/volumeops.py:440
+#: nova/virt/vmwareapi/volumeops.py:443
#, python-format
msgid ""
"The volume's backing has been relocated to %s. Need to consolidate backing "
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 fb18fac6fa..433aaf38a4 100644
--- a/nova/locale/zh_TW/LC_MESSAGES/nova-log-info.po
+++ b/nova/locale/zh_TW/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: 2015-03-31 06:15+0000\n"
-"PO-Revision-Date: 2015-03-27 19:52+0000\n"
+"POT-Creation-Date: 2015-04-06 06:16+0000\n"
+"PO-Revision-Date: 2015-04-03 18:00+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/nova/"
"language/zh_TW/)\n"
@@ -183,19 +183,19 @@ msgid "Detach interface %s"
msgstr "分離介面 %s"
#: nova/api/openstack/compute/contrib/hosts.py:152
-#: nova/api/openstack/compute/plugins/v3/hosts.py:137
+#: nova/api/openstack/compute/plugins/v3/hosts.py:134
#, python-format
msgid "Putting host %(host_name)s in maintenance mode %(mode)s."
msgstr "正在將主機 %(host_name)s 置於維護模式 %(mode)s。"
#: nova/api/openstack/compute/contrib/hosts.py:175
-#: nova/api/openstack/compute/plugins/v3/hosts.py:159
+#: nova/api/openstack/compute/plugins/v3/hosts.py:156
#, python-format
msgid "Enabling host %s."
msgstr "正在啟用主機 %s。"
#: nova/api/openstack/compute/contrib/hosts.py:177
-#: nova/api/openstack/compute/plugins/v3/hosts.py:161
+#: nova/api/openstack/compute/plugins/v3/hosts.py:158
#, python-format
msgid "Disabling host %s."
msgstr "正在停用主機 %s。"
@@ -352,129 +352,129 @@ msgstr "在重新啟動 nova-compute 之後重新啟動實例。"
msgid "VM %(state)s (Lifecycle Event)"
msgstr ""
-#: nova/compute/manager.py:1698 nova/compute/manager.py:2147
+#: nova/compute/manager.py:1698 nova/compute/manager.py:2149
msgid "Starting instance..."
msgstr "正在啟動實例..."
-#: nova/compute/manager.py:2518
+#: nova/compute/manager.py:2520
#, python-format
msgid "%(action_str)s instance"
msgstr "%(action_str)s 實例"
-#: nova/compute/manager.py:2684
+#: nova/compute/manager.py:2686
msgid "Instance disappeared during terminate"
msgstr ""
-#: nova/compute/manager.py:2728
+#: nova/compute/manager.py:2730
msgid "Instance is already powered off in the hypervisor when stop is called."
msgstr ""
-#: nova/compute/manager.py:2891
+#: nova/compute/manager.py:2893
msgid "Rebuilding instance"
msgstr "正在重建實例"
-#: nova/compute/manager.py:2908
+#: nova/compute/manager.py:2910
msgid "disk on shared storage, recreating using existing disk"
msgstr "磁碟位於共用儲存體上,正在使用現有磁碟來重建"
-#: nova/compute/manager.py:2912
+#: nova/compute/manager.py:2914
#, python-format
msgid "disk not on shared storage, rebuilding from: '%s'"
msgstr ""
-#: nova/compute/manager.py:2998
+#: nova/compute/manager.py:3000
#, python-format
msgid "bringing vm to original state: '%s'"
msgstr "正在使 VM 進入原始狀態:'%s'"
-#: nova/compute/manager.py:3029
+#: nova/compute/manager.py:3031
#, python-format
msgid "Detaching from volume api: %s"
msgstr "正在從磁區 API 分離:%s"
-#: nova/compute/manager.py:3056
+#: nova/compute/manager.py:3058
msgid "Rebooting instance"
msgstr "正在重新啟動實例"
-#: nova/compute/manager.py:3194
+#: nova/compute/manager.py:3196
msgid "instance snapshotting"
msgstr "正在給實例建立 Snapshot"
-#: nova/compute/manager.py:3331
+#: nova/compute/manager.py:3333
msgid "Root password set"
msgstr "已設定 Root 使用者密碼"
-#: nova/compute/manager.py:3379
+#: nova/compute/manager.py:3381
#, python-format
msgid "injecting file to %s"
msgstr ""
-#: nova/compute/manager.py:3417
+#: nova/compute/manager.py:3419
msgid "Rescuing"
msgstr "正在救援"
-#: nova/compute/manager.py:3466
+#: nova/compute/manager.py:3468
msgid "Unrescuing"
msgstr "正在取消救援"
-#: nova/compute/manager.py:3544
+#: nova/compute/manager.py:3546
#, python-format
msgid "Migration %s is already confirmed"
msgstr ""
-#: nova/compute/manager.py:3565
+#: nova/compute/manager.py:3567
msgid "Instance is not found during confirmation"
msgstr ""
-#: nova/compute/manager.py:3753
+#: nova/compute/manager.py:3755
#, python-format
msgid "Updating instance to original state: '%s'"
msgstr ""
-#: nova/compute/manager.py:3800
+#: nova/compute/manager.py:3802
msgid "Migrating"
msgstr "正在轉移"
-#: nova/compute/manager.py:4143
+#: nova/compute/manager.py:4145
msgid "Pausing"
msgstr "正在暫停"
-#: nova/compute/manager.py:4159
+#: nova/compute/manager.py:4161
msgid "Unpausing"
msgstr "正在取消暫停"
-#: nova/compute/manager.py:4197 nova/compute/manager.py:4214
+#: nova/compute/manager.py:4199 nova/compute/manager.py:4216
msgid "Retrieving diagnostics"
msgstr "正在擷取診斷程式"
-#: nova/compute/manager.py:4253
+#: nova/compute/manager.py:4255
msgid "Resuming"
msgstr "正在回復"
-#: nova/compute/manager.py:4484
+#: nova/compute/manager.py:4486
msgid "Get console output"
msgstr "取得主控台輸出"
-#: nova/compute/manager.py:4729
+#: nova/compute/manager.py:4731
#, python-format
msgid "Attaching volume %(volume_id)s to %(mountpoint)s"
msgstr "正在將磁區 %(volume_id)s 連接至 %(mountpoint)s"
-#: nova/compute/manager.py:4754
+#: nova/compute/manager.py:4756
#, python-format
msgid "Detach volume %(volume_id)s from mountpoint %(mp)s"
msgstr "將磁區 %(volume_id)s 從裝載點 %(mp)s 分離"
-#: nova/compute/manager.py:5246
+#: nova/compute/manager.py:5248
msgid "_post_live_migration() is started.."
msgstr "_post_live_migration() 已啟動。"
-#: nova/compute/manager.py:5327
+#: nova/compute/manager.py:5329
#, python-format
msgid "Migrating instance to %s finished successfully."
msgstr ""
-#: nova/compute/manager.py:5329
+#: nova/compute/manager.py:5331
msgid ""
"You may see the error \"libvirt: QEMU error: Domain not found: no domain "
"with matching name.\" This error can be safely ignored."
@@ -482,30 +482,30 @@ msgstr ""
"您可能會看到錯誤「libVirt:QEMU 錯誤:找不到網域:沒有名稱相符的網域。」此錯"
"誤可以安全地忽略。"
-#: nova/compute/manager.py:5354
+#: nova/compute/manager.py:5356
msgid "Post operation of migration started"
msgstr "後置移轉作業已啟動"
-#: nova/compute/manager.py:5618
+#: nova/compute/manager.py:5620
#, python-format
msgid ""
"Found %(migration_count)d unconfirmed migrations older than "
"%(confirm_window)d seconds"
msgstr "發現 %(migration_count)d 個 %(confirm_window)d 秒鐘前的未確認移轉"
-#: nova/compute/manager.py:5633
+#: nova/compute/manager.py:5635
#, python-format
msgid ""
"Automatically confirming migration %(migration_id)s for instance "
"%(instance_uuid)s"
msgstr "自動確認實例 %(instance_uuid)s 的移轉 %(migration_id)s"
-#: nova/compute/manager.py:5687
+#: nova/compute/manager.py:5689
#, python-format
msgid "Error auto-confirming resize: %s. Will retry later."
msgstr ""
-#: nova/compute/manager.py:5735
+#: nova/compute/manager.py:5737
#, python-format
msgid ""
"Running instance usage audit for host %(host)s from %(begin_time)s to "
@@ -514,52 +514,60 @@ msgstr ""
"正在對主機 %(host)s 執行實例使用審核(從 %(begin_time)s 到 "
"%(end_time)s)。%(number_instances)s 個實例。"
-#: nova/compute/manager.py:5783
+#: nova/compute/manager.py:5785
msgid "Updating bandwidth usage cache"
msgstr "正在更新頻寬使用快取"
-#: nova/compute/manager.py:5964 nova/compute/manager.py:6021
+#: nova/compute/manager.py:5966 nova/compute/manager.py:6023
#, python-format
msgid ""
"During sync_power_state the instance has a pending task (%(task)s). Skip."
msgstr ""
-#: nova/compute/manager.py:6008
+#: nova/compute/manager.py:6010
#, python-format
msgid ""
"During the sync_power process the instance has moved from host %(src)s to "
"host %(dst)s"
msgstr "在執行 sync_power 程序期間,實例已從主機 %(src)s 移至主機 %(dst)s"
-#: nova/compute/manager.py:6167
+#: nova/compute/manager.py:6031
+#, python-format
+msgid ""
+"During _sync_instance_power_state the DB power_state (%(db_power_state)s) "
+"does not match the vm_power_state from the hypervisor (%(vm_power_state)s). "
+"Updating power_state in the DB to match the hypervisor."
+msgstr ""
+
+#: nova/compute/manager.py:6178
msgid "Reclaiming deleted instance"
msgstr "正在收回已刪除的實例"
-#: nova/compute/manager.py:6197
+#: nova/compute/manager.py:6208
#, python-format
msgid "Deleting orphan compute node %s"
msgstr ""
-#: nova/compute/manager.py:6249
+#: nova/compute/manager.py:6260
#, 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:6267
+#: nova/compute/manager.py:6278
#, python-format
msgid ""
"Destroying instance with name label '%s' which is marked as DELETED but "
"still present on host."
msgstr ""
-#: nova/compute/manager.py:6315
+#: nova/compute/manager.py:6326
#, python-format
msgid "Setting instance back to %(state)s after: %(error)s"
msgstr ""
-#: nova/compute/manager.py:6325
+#: nova/compute/manager.py:6336
#, python-format
msgid "Setting instance back to ACTIVE after: %s"
msgstr ""
@@ -607,12 +615,12 @@ msgstr "正在從移轉 %s 更新"
msgid "nova-conductor connection established successfully"
msgstr ""
-#: nova/consoleauth/manager.py:99
+#: nova/consoleauth/manager.py:98
#, python-format
msgid "Received Token: %(token)s, %(token_dict)s"
msgstr ""
-#: nova/consoleauth/manager.py:124
+#: nova/consoleauth/manager.py:123
#, python-format
msgid "Checking Token: %(token)s, %(token_valid)s"
msgstr ""
@@ -646,6 +654,18 @@ msgid ""
"exist."
msgstr ""
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:36
+msgid ""
+"Skipped adding instances_project_id_deleted_idx because an equivalent index "
+"already exists."
+msgstr ""
+
+#: nova/db/sqlalchemy/migrate_repo/versions/274_update_instances_project_id_index.py:58
+msgid ""
+"Skipped adding instances_project_id_idx because an equivalent index already "
+"exists."
+msgstr ""
+
#: nova/db/sqlalchemy/migrate_repo/versions/277_add_fixed_ip_updated_index.py:40
#, python-format
msgid "Skipped adding %s because an equivalent index already exists."
@@ -666,7 +686,7 @@ msgstr ""
msgid "Copied %(source_file)s using %(module_str)s"
msgstr ""
-#: nova/network/api.py:225 nova/network/neutronv2/api.py:1099
+#: nova/network/api.py:225 nova/network/neutronv2/api.py:1103
#, python-format
msgid "re-assign floating IP %(address)s from instance %(instance_id)s"
msgstr "從實例 %(instance_id)s 重新指派浮動 IP %(address)s"
@@ -701,7 +721,7 @@ msgstr ""
msgid "Allocated network: '%s' for instance"
msgstr ""
-#: nova/network/manager.py:567
+#: nova/network/manager.py:571
#, python-format
msgid "Network deallocated for instance (fixed ips: '%s')"
msgstr ""
@@ -711,7 +731,7 @@ msgstr ""
msgid "deleted %s"
msgstr ""
-#: nova/network/neutronv2/api.py:1571
+#: nova/network/neutronv2/api.py:1575
#, python-format
msgid ""
"Port %s from network info_cache is no longer associated with instance in "
@@ -791,36 +811,36 @@ msgstr ""
msgid "Waiting on %d children to exit"
msgstr "正在等待 %d 個子項結束"
-#: nova/scheduler/host_manager.py:561
+#: nova/scheduler/host_manager.py:563
#, python-format
msgid "Removing dead compute node %(host)s:%(node)s from scheduler"
msgstr "正在將已停用的計算節點 %(host)s:%(node)s 從排程器中移除"
-#: nova/scheduler/host_manager.py:623
+#: nova/scheduler/host_manager.py:625
#, python-format
msgid ""
"Received an update from an unknown host '%s'. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:641
+#: nova/scheduler/host_manager.py:643
#, python-format
msgid ""
"Received a delete update from an unknown host '%s'. Re-created its "
"InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:659
+#: nova/scheduler/host_manager.py:661
#, python-format
msgid ""
"The instance sync for host '%s' did not match. Re-created its InstanceList."
msgstr ""
-#: nova/scheduler/host_manager.py:663
+#: nova/scheduler/host_manager.py:665
#, python-format
msgid "Successfully synced instances from host '%s'."
msgstr ""
-#: nova/scheduler/host_manager.py:667
+#: nova/scheduler/host_manager.py:669
#, python-format
msgid ""
"Received a sync request from an unknown host '%s'. Re-created its "
@@ -837,12 +857,12 @@ msgstr ""
msgid "%(num_values)d values found, of which the minimum value will be used."
msgstr ""
-#: nova/virt/block_device.py:220
+#: nova/virt/block_device.py:222
#, python-format
msgid "preserve multipath_id %s"
msgstr ""
-#: nova/virt/block_device.py:425
+#: nova/virt/block_device.py:427
#, python-format
msgid "Booting with volume %(volume_id)s at %(mountpoint)s"
msgstr "正在使用 %(mountpoint)s 處的磁區 %(volume_id)s 來開機"
@@ -887,11 +907,11 @@ msgstr "找不到 iSCSI 起始器名稱。正在選擇預設名稱"
msgid "Spawning new instance"
msgstr "正在大量產生新實例"
-#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:660
+#: nova/virt/hyperv/vmops.py:378 nova/virt/vmwareapi/vmops.py:664
msgid "Using config drive for instance"
msgstr ""
-#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2821
+#: nova/virt/hyperv/vmops.py:392 nova/virt/libvirt/driver.py:2826
#, python-format
msgid "Creating config drive at %(path)s"
msgstr "正在 %(path)s 處建立配置磁碟機"
@@ -904,161 +924,161 @@ msgstr ""
msgid "Soft shutdown succeeded."
msgstr ""
-#: nova/virt/ironic/driver.py:707
+#: nova/virt/ironic/driver.py:708
#, python-format
msgid ""
"Config drive for instance %(instance)s on baremetal node %(node)s created."
msgstr ""
-#: nova/virt/libvirt/driver.py:516
+#: nova/virt/libvirt/driver.py:522
#, python-format
msgid "Connection event '%(enabled)d' reason '%(reason)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:680
+#: nova/virt/libvirt/driver.py:686
msgid "During wait destroy, instance disappeared."
msgstr "在等待毀損期間,實例消失。"
-#: nova/virt/libvirt/driver.py:685
+#: nova/virt/libvirt/driver.py:691
msgid "Instance destroyed successfully."
msgstr "已順利毀損實例。"
-#: nova/virt/libvirt/driver.py:695
+#: nova/virt/libvirt/driver.py:701
msgid "Instance may be started again."
msgstr "可重新啟動實例。"
-#: nova/virt/libvirt/driver.py:705
+#: nova/virt/libvirt/driver.py:711
msgid "Going to destroy instance again."
msgstr "將再次毀損實例。"
-#: nova/virt/libvirt/driver.py:1364
+#: nova/virt/libvirt/driver.py:1369
msgid "Beginning live snapshot process"
msgstr "正在開始即時 Snapshot 程序"
-#: nova/virt/libvirt/driver.py:1367
+#: nova/virt/libvirt/driver.py:1372
msgid "Beginning cold snapshot process"
msgstr "正在開始冷 Snapshot 程序"
-#: nova/virt/libvirt/driver.py:1397
+#: nova/virt/libvirt/driver.py:1402
msgid "Snapshot extracted, beginning image upload"
msgstr "已擷取 Snapshot,正在開始上傳映像檔"
-#: nova/virt/libvirt/driver.py:1409
+#: nova/virt/libvirt/driver.py:1414
msgid "Snapshot image upload complete"
msgstr "已完成 Snapshot 映像檔上傳"
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1982
msgid "Instance soft rebooted successfully."
msgstr "已順利正常重新啟動實例。"
-#: nova/virt/libvirt/driver.py:2020
+#: nova/virt/libvirt/driver.py:2025
msgid "Instance shutdown successfully."
msgstr "已順利關閉實例。"
-#: nova/virt/libvirt/driver.py:2028
+#: nova/virt/libvirt/driver.py:2033
msgid "Instance may have been rebooted during soft reboot, so return now."
msgstr "實例可能已在正常重新啟動期間重新啟動,因此現在返回。"
-#: nova/virt/libvirt/driver.py:2106
+#: nova/virt/libvirt/driver.py:2111
msgid "Instance rebooted successfully."
msgstr "已順利重新啟動實例。"
-#: nova/virt/libvirt/driver.py:2148
+#: nova/virt/libvirt/driver.py:2153
msgid "Instance already shutdown."
msgstr ""
-#: nova/virt/libvirt/driver.py:2163
+#: nova/virt/libvirt/driver.py:2168
#, python-format
msgid "Instance shutdown successfully after %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2192
+#: nova/virt/libvirt/driver.py:2197
#, python-format
msgid "Instance failed to shutdown in %d seconds."
msgstr ""
-#: nova/virt/libvirt/driver.py:2361
+#: nova/virt/libvirt/driver.py:2366
msgid "Instance spawned successfully."
msgstr "已順利大量產生實例。"
-#: nova/virt/libvirt/driver.py:2377
+#: nova/virt/libvirt/driver.py:2382
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "資料:%(data)r,fpath:%(fpath)r"
-#: nova/virt/libvirt/driver.py:2412
+#: nova/virt/libvirt/driver.py:2417
msgid ""
"Instance is configured with a file console, but the backing file is not "
"(yet?) present"
msgstr ""
-#: nova/virt/libvirt/driver.py:2423 nova/virt/libvirt/driver.py:2450
+#: nova/virt/libvirt/driver.py:2428 nova/virt/libvirt/driver.py:2455
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr "傳回了截斷的主控台日誌,已忽略 %d 個位元組"
-#: nova/virt/libvirt/driver.py:2685
+#: nova/virt/libvirt/driver.py:2690
msgid "Creating image"
msgstr "正在建立映像檔"
-#: nova/virt/libvirt/driver.py:2812
+#: nova/virt/libvirt/driver.py:2817
msgid "Using config drive"
msgstr "正在使用配置磁碟機"
-#: nova/virt/libvirt/driver.py:3603
+#: nova/virt/libvirt/driver.py:3605
msgid "Configuring timezone for windows instance to localtime"
msgstr ""
-#: nova/virt/libvirt/driver.py:4792
+#: nova/virt/libvirt/driver.py:4831
#, 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:4798
+#: nova/virt/libvirt/driver.py:4837
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats for "
"device"
msgstr "在 libVirt 中找不到實例 %s 的網域。無法取得裝置的區塊統計資料"
-#: nova/virt/libvirt/driver.py:5119
+#: nova/virt/libvirt/driver.py:5158
#, python-format
msgid "Instance launched has CPU info: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:5514
+#: nova/virt/libvirt/driver.py:5553
#, python-format
msgid "Error %(ex)s, migration failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:5555
+#: nova/virt/libvirt/driver.py:5594
#, python-format
msgid ""
"Migration running for %(secs)d secs, memory %(progress)d%% remaining; (bytes "
"processed=%(processed)d, remaining=%(remaining)d, total=%(total)d)"
msgstr ""
-#: nova/virt/libvirt/driver.py:5573
+#: nova/virt/libvirt/driver.py:5612
msgid "Migration operation has completed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6268
+#: nova/virt/libvirt/driver.py:6307
msgid "Instance running successfully."
msgstr "實例正在順利執行中。"
-#: nova/virt/libvirt/driver.py:6623
+#: nova/virt/libvirt/driver.py:6662
#, python-format
msgid "Deleting instance files %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:6636
+#: nova/virt/libvirt/driver.py:6675
#, python-format
msgid "Deletion of %s failed"
msgstr ""
-#: nova/virt/libvirt/driver.py:6640
+#: nova/virt/libvirt/driver.py:6679
#, python-format
msgid "Deletion of %s complete"
msgstr ""
@@ -1082,7 +1102,7 @@ msgstr ""
msgid "Libvirt host capabilities %s"
msgstr ""
-#: nova/virt/libvirt/imagebackend.py:396
+#: nova/virt/libvirt/imagebackend.py:398
#, python-format
msgid "Failed to get image info from path %(path)s; error: %(error)s"
msgstr ""
@@ -1171,17 +1191,17 @@ msgstr ""
msgid "Invalid cluster or resource pool name : %s"
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:440
+#: nova/virt/vmwareapi/ds_util.py:289
#, python-format
msgid "Moved virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:458
+#: nova/virt/vmwareapi/ds_util.py:307
#, python-format
msgid "Copied virtual disk from %(src)s to %(dst)s."
msgstr ""
-#: nova/virt/vmwareapi/ds_util.py:472
+#: nova/virt/vmwareapi/ds_util.py:321
#, python-format
msgid "Deleted virtual disk %s."
msgstr ""
@@ -1210,24 +1230,24 @@ msgstr ""
msgid "Downloaded OVA image file %(image_ref)s"
msgstr ""
-#: nova/virt/vmwareapi/vm_util.py:1283
+#: nova/virt/vmwareapi/vm_util.py:1308
msgid "Destroyed the VM"
msgstr "已毀損 VM"
-#: nova/virt/vmwareapi/vmops.py:764
+#: nova/virt/vmwareapi/vmops.py:768
msgid "Created linked-clone VM from snapshot"
msgstr ""
-#: nova/virt/vmwareapi/vmops.py:1303 nova/virt/xenapi/vmops.py:1677
+#: nova/virt/vmwareapi/vmops.py:1308 nova/virt/xenapi/vmops.py:1677
#, python-format
msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds"
msgstr "發現 %(instance_count)d 個 %(timeout)d 秒鐘前的已當掉重新啟動作業"
-#: nova/virt/vmwareapi/vmops.py:1307 nova/virt/xenapi/vmops.py:1681
+#: nova/virt/vmwareapi/vmops.py:1312 nova/virt/xenapi/vmops.py:1681
msgid "Automatically hard rebooting"
msgstr "自動強迫重新啟動"
-#: nova/virt/vmwareapi/volumeops.py:440
+#: nova/virt/vmwareapi/volumeops.py:443
#, python-format
msgid ""
"The volume's backing has been relocated to %s. Need to consolidate backing "