#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: cinder 2015.1.dev28\n"
+"Project-Id-Version: cinder 2015.1.dev2.gae6c589\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-26 06:07+0000\n"
+"POT-Creation-Date: 2015-04-20 10:54+0200\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"
msgid "Exception loading extension."
msgstr ""
-#: cinder/api/middleware/fault.py:46
+#: cinder/api/middleware/fault.py:47
#, python-format
msgid "Caught error: %s"
msgstr ""
msgid "Get method error."
msgstr ""
-#: cinder/backup/chunkeddriver.py:530
+#: cinder/backup/chunkeddriver.py:529
#, python-format
msgid "Backup volume metadata failed: %s."
msgstr ""
-#: cinder/backup/driver.py:200
-#, python-format
-msgid "The source volume type '%s' is not available."
-msgstr ""
-
-#: cinder/backup/driver.py:215
-#, python-format
-msgid ""
-"The source volume type '%(src)s' is different than the destination volume"
-" type '%(dest)s'."
-msgstr ""
-
-#: cinder/backup/manager.py:176
+#: cinder/backup/manager.py:177
#, python-format
msgid "Error encountered during initialization of driver: %(name)s."
msgstr ""
msgid "Backup driver has not been initialized"
msgstr ""
-#: cinder/backup/drivers/ceph.py:460
+#: cinder/backup/manager.py:701
+#, python-format
+msgid "Backup id %s is not invalid. Skipping reset."
+msgstr ""
+
+#: cinder/backup/manager.py:705
+#, python-format
+msgid ""
+"Backup service %(configured_service)s does not support verify. Backup id "
+"%(id)s is not verified. Skipping verify."
+msgstr ""
+
+#: cinder/backup/drivers/ceph.py:459
#, python-format
msgid ""
"Max retries reached deleting backup %(basename)s image of volume "
"%(volume)s."
msgstr ""
-#: cinder/backup/drivers/ceph.py:496
+#: cinder/backup/drivers/ceph.py:495
#, python-format
msgid "Pipe1 failed - %s "
msgstr ""
-#: cinder/backup/drivers/ceph.py:510
+#: cinder/backup/drivers/ceph.py:509
#, python-format
msgid "Pipe2 failed - %s "
msgstr ""
-#: cinder/backup/drivers/ceph.py:974
+#: cinder/backup/drivers/ceph.py:971
msgid "Differential restore failed, trying full restore"
msgstr ""
-#: cinder/backup/drivers/ceph.py:1176
+#: cinder/backup/drivers/ceph.py:1172
#, python-format
msgid "Restore to volume %(volume)s finished with error - %(error)s."
msgstr ""
" stderr: %(err)s."
msgstr ""
-#: cinder/backup/drivers/tsm.py:532
+#: cinder/backup/drivers/tsm.py:531
#, python-format
msgid ""
"delete: %(vol_id)s failed with stdout: %(out)s\n"
msgid "No accessible volume device: %(host_devices)s"
msgstr ""
-#: cinder/brick/initiator/connector.py:1150
+#: cinder/brick/initiator/connector.py:1157
msgid "SDS CLI file not found, HuaweiStorHyperConnector init failed."
msgstr ""
-#: cinder/brick/initiator/connector.py:1224
+#: cinder/brick/initiator/connector.py:1231
#, python-format
msgid "SDS CLI output some log: %s."
msgstr ""
+#: cinder/brick/initiator/linuxscsi.py:79
+msgid "Exceeded the number of attempts to detect volume removal."
+msgstr ""
+
#: cinder/brick/local_dev/lvm.py:80
msgid "Error creating Volume Group"
msgstr ""
msgid "Error occurred when creating cgsnapshot %s."
msgstr ""
-#: cinder/db/sqlalchemy/api.py:1612
+#: cinder/db/sqlalchemy/api.py:1619
msgid "Unknown sort direction, must be 'desc' or 'asc'."
msgstr ""
-#: cinder/db/sqlalchemy/api.py:1623
+#: cinder/db/sqlalchemy/api.py:1630
msgid "Sort direction array size exceeds sort key array size."
msgstr ""
-#: cinder/db/sqlalchemy/api.py:3547
+#: cinder/db/sqlalchemy/api.py:3565
#, python-format
msgid "Invalid value for age, %(age)s"
msgstr ""
-#: cinder/db/sqlalchemy/api.py:3551
+#: cinder/db/sqlalchemy/api.py:3569
msgid "Must supply a positive value for age"
msgstr ""
-#: cinder/db/sqlalchemy/api.py:3581
+#: cinder/db/sqlalchemy/api.py:3599
#, python-format
msgid "DBError detected when purging from table=%(table)s"
msgstr ""
msgid "Dropping volume_attachment table failed."
msgstr ""
+#: cinder/db/sqlalchemy/migrate_repo/versions/041_add_modified_at_column_to_service.py:29
+msgid "Adding modified_at column to services table failed."
+msgstr ""
+
+#: cinder/db/sqlalchemy/migrate_repo/versions/041_add_modified_at_column_to_service.py:40
+msgid "Unable to drop modified_at column from servicestable."
+msgstr ""
+
#: cinder/image/glance.py:180
#, python-format
msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s."
msgstr ""
-#: cinder/keymgr/barbican.py:76
+#: cinder/keymgr/barbican.py:84
msgid "Error creating Barbican client."
msgstr ""
-#: cinder/keymgr/barbican.py:113
+#: cinder/keymgr/barbican.py:121
msgid "Error creating key."
msgstr ""
-#: cinder/keymgr/barbican.py:168
+#: cinder/keymgr/barbican.py:176
msgid "Error storing key."
msgstr ""
-#: cinder/keymgr/barbican.py:196
+#: cinder/keymgr/barbican.py:204
msgid "Error copying key."
msgstr ""
-#: cinder/keymgr/barbican.py:233
+#: cinder/keymgr/barbican.py:241
msgid "Error getting secret data."
msgstr ""
-#: cinder/keymgr/barbican.py:252
+#: cinder/keymgr/barbican.py:260
msgid "Error getting secret metadata."
msgstr ""
-#: cinder/keymgr/barbican.py:281
+#: cinder/keymgr/barbican.py:289
msgid "Error getting key."
msgstr ""
-#: cinder/keymgr/barbican.py:298
+#: cinder/keymgr/barbican.py:306
msgid "Error deleting key."
msgstr ""
msgstr ""
#: cinder/openstack/common/loopingcall.py:95
-#: cinder/tests/brick/test_brick_connector.py:807
+#: cinder/tests/brick/test_brick_connector.py:816
msgid "in fixed duration looping call"
msgstr ""
msgid "Recovering from a failed execute. Try number %s"
msgstr ""
-#: cinder/volume/driver.py:362 cinder/volume/manager.py:880
+#: cinder/volume/driver.py:362 cinder/volume/manager.py:922
#, python-format
msgid "Error detaching volume %(volume)s, due to remove export failure."
msgstr ""
-#: cinder/volume/driver.py:657 cinder/volume/manager.py:1055
+#: cinder/volume/driver.py:673 cinder/volume/manager.py:1097
#, python-format
msgid ""
"Failed updating model of volume %(volume_id)s with driver provided model "
"%(model)s"
msgstr ""
-#: cinder/volume/driver.py:1392 cinder/volume/targets/iscsi.py:177
+#: cinder/volume/driver.py:1408 cinder/volume/targets/iscsi.py:177
#, python-format
msgid "ISCSI discovery attempt failed for:%s"
msgstr ""
-#: cinder/volume/driver.py:1583
+#: cinder/volume/driver.py:1600
#, python-format
msgid "The volume driver requires %(data)s in the connector."
msgstr ""
-#: cinder/volume/driver.py:1818
+#: cinder/volume/driver.py:1835
#, python-format
msgid ""
"FibreChannelDriver validate_connector failed. No '%(setting)s'. Make sure"
" HBA state is Online."
msgstr ""
-#: cinder/volume/manager.py:244
+#: cinder/volume/manager.py:245
#, python-format
msgid "Failed to fetch pool name for volume: %s"
msgstr ""
-#: cinder/volume/manager.py:303
+#: cinder/volume/manager.py:304
#, python-format
msgid "Error encountered during initialization of driver: %(name)s"
msgstr ""
-#: cinder/volume/manager.py:328
+#: cinder/volume/manager.py:329
#, python-format
msgid "Failed to re-export volume %s: setting to error state"
msgstr ""
-#: cinder/volume/manager.py:344
+#: cinder/volume/manager.py:363
#, python-format
msgid ""
"Error encountered during re-exporting phase of driver initialization: "
"%(name)s"
msgstr ""
-#: cinder/volume/manager.py:415
+#: cinder/volume/manager.py:434
msgid "Failed to create manager volume flow"
msgstr ""
-#: cinder/volume/manager.py:527
+#: cinder/volume/manager.py:550
#, python-format
msgid "Cannot delete volume %s: volume is busy"
msgstr ""
-#: cinder/volume/manager.py:558
+#: cinder/volume/manager.py:579
msgid "Failed to update usages deleting volume"
msgstr ""
-#: cinder/volume/manager.py:639 cinder/volume/manager.py:2370
+#: cinder/volume/manager.py:624
+#, python-format
+msgid ""
+"Unable to delete the destination volume %s during volume migration, but "
+"the database record needs to be deleted."
+msgstr ""
+
+#: cinder/volume/manager.py:675 cinder/volume/manager.py:2439
#, python-format
msgid ""
"Failed updating %(snapshot_id)s metadata using the provided volumes "
"%(volume_id)s metadata"
msgstr ""
-#: cinder/volume/manager.py:681
+#: cinder/volume/manager.py:717
#, python-format
msgid "Cannot delete snapshot %s: snapshot is busy"
msgstr ""
-#: cinder/volume/manager.py:709 cinder/volume/manager.py:2470
+#: cinder/volume/manager.py:745 cinder/volume/manager.py:2539
msgid "Failed to update usages deleting snapshot"
msgstr ""
-#: cinder/volume/manager.py:819
+#: cinder/volume/manager.py:855
#, python-format
msgid ""
"We couldn't find the volume attachment for volume %(volume_id)s and "
"attachment id %(id)s"
msgstr ""
-#: cinder/volume/manager.py:876
+#: cinder/volume/manager.py:918
#, python-format
msgid "Error detaching volume %(volume)s, due to uninitialized driver."
msgstr ""
-#: cinder/volume/manager.py:912
+#: cinder/volume/manager.py:954
#, python-format
msgid "Error occurred while uploading volume %(volume_id)s to image %(image_id)s."
msgstr ""
-#: cinder/volume/manager.py:962
+#: cinder/volume/manager.py:1004
#, python-format
msgid ""
"Failed to get driver initiator data for initiator %(initiator)s and "
"namespace %(namespace)s"
msgstr ""
-#: cinder/volume/manager.py:979
+#: cinder/volume/manager.py:1021
#, python-format
msgid ""
"Failed to update initiator data for initiator %(initiator)s and backend "
"%(backend)s"
msgstr ""
-#: cinder/volume/manager.py:1156
+#: cinder/volume/manager.py:1198
#, python-format
msgid ""
"Failed updating model of volume %(volume_id)s with drivers update "
"%(model)s during xfr."
msgstr ""
-#: cinder/volume/manager.py:1389 cinder/volume/manager.py:1408
+#: cinder/volume/manager.py:1283
+#, python-format
+msgid "Failed to copy volume %(vol1)s to %(vol2)s"
+msgstr ""
+
+#: cinder/volume/manager.py:1458 cinder/volume/manager.py:1477
#, python-format
msgid "Failed to create export for volume: %s"
msgstr ""
-#: cinder/volume/manager.py:1535
+#: cinder/volume/manager.py:1604
#, python-format
msgid "volume %s: Error trying to extend volume"
msgstr ""
-#: cinder/volume/manager.py:1613
+#: cinder/volume/manager.py:1682
msgid "Failed to update usages while retyping volume."
msgstr ""
-#: cinder/volume/manager.py:1649
+#: cinder/volume/manager.py:1718
#, python-format
msgid ""
"Volume %s: driver error when trying to retype, falling back to generic "
"mechanism."
msgstr ""
-#: cinder/volume/manager.py:1716
+#: cinder/volume/manager.py:1785
msgid "Failed to create manage_existing flow."
msgstr ""
-#: cinder/volume/manager.py:1748
+#: cinder/volume/manager.py:1817
#, python-format
msgid "Failed to promote replica for volume %(id)s."
msgstr ""
-#: cinder/volume/manager.py:1780
+#: cinder/volume/manager.py:1849
#, python-format
msgid "Failed to sync replica for volume %(id)s."
msgstr ""
-#: cinder/volume/manager.py:1820
+#: cinder/volume/manager.py:1889
#, python-format
msgid "Error checking replication status for volume %s"
msgstr ""
-#: cinder/volume/manager.py:1852
+#: cinder/volume/manager.py:1921
#, python-format
msgid "Consistency group %s: create failed"
msgstr ""
-#: cinder/volume/manager.py:1886
+#: cinder/volume/manager.py:1955
#, python-format
msgid ""
"Cannot create consistency group %(group)s because cgsnapshot %(snap)s "
"cannot be found."
msgstr ""
-#: cinder/volume/manager.py:1938
+#: cinder/volume/manager.py:2007
#, python-format
msgid ""
"Consistency group %(group)s: create from source cgsnapshot %(snap)s "
"failed."
msgstr ""
-#: cinder/volume/manager.py:1983
+#: cinder/volume/manager.py:2052
#, python-format
msgid "Source snapshot cannot be found for target volume %(volume_id)s."
msgstr ""
-#: cinder/volume/manager.py:2003
+#: cinder/volume/manager.py:2072
#, python-format
msgid "Source snapshot %(snapshot_id)s cannot be found."
msgstr ""
-#: cinder/volume/manager.py:2012
+#: cinder/volume/manager.py:2081
#, python-format
msgid "The source volume %(volume_id)s cannot be found."
msgstr ""
-#: cinder/volume/manager.py:2022
+#: cinder/volume/manager.py:2091
#, python-format
msgid ""
"Failed to update %(volume_id)s metadata using the provided snapshot "
"%(snapshot_id)s metadata."
msgstr ""
-#: cinder/volume/manager.py:2128
+#: cinder/volume/manager.py:2197
msgid "Failed to update usages deleting consistency groups."
msgstr ""
-#: cinder/volume/manager.py:2145
+#: cinder/volume/manager.py:2214
msgid "Failed to update usages deleting volume."
msgstr ""
-#: cinder/volume/manager.py:2193
+#: cinder/volume/manager.py:2262
#, python-format
msgid ""
"Cannot add volume %(volume_id)s to consistency group %(group_id)s because"
" volume cannot be found."
msgstr ""
-#: cinder/volume/manager.py:2221
+#: cinder/volume/manager.py:2290
#, python-format
msgid ""
"Cannot remove volume %(volume_id)s from consistency group %(group_id)s "
"because volume cannot be found."
msgstr ""
-#: cinder/volume/manager.py:2263
+#: cinder/volume/manager.py:2332
#, python-format
msgid ""
"Error occurred in the volume driver when updating consistency group "
"%(group_id)s."
msgstr ""
-#: cinder/volume/manager.py:2276
+#: cinder/volume/manager.py:2345
#, python-format
msgid "Error occurred when updating consistency group %(group_id)s."
msgstr ""
msgid "error opening rbd image %s"
msgstr ""
-#: cinder/volume/drivers/rbd.py:379 cinder/volume/drivers/sheepdog.py:171
+#: cinder/volume/drivers/rbd.py:390 cinder/volume/drivers/sheepdog.py:263
msgid "error refreshing volume stats"
msgstr ""
-#: cinder/volume/drivers/rbd.py:718
+#: cinder/volume/drivers/rbd.py:729
msgid "Retype with host migration not supported"
msgstr ""
-#: cinder/volume/drivers/rbd.py:722
+#: cinder/volume/drivers/rbd.py:733
msgid "Retype of encryption type not supported"
msgstr ""
-#: cinder/volume/drivers/rbd.py:726
+#: cinder/volume/drivers/rbd.py:737
msgid "Retype of extra_specs not supported"
msgstr ""
msgid "Unable to delete due to existing snapshot for volume: %s."
msgstr ""
-#: cinder/volume/drivers/xio.py:92
+#: cinder/volume/drivers/xio.py:93
msgid "san ip must be configured!"
msgstr ""
-#: cinder/volume/drivers/xio.py:97
+#: cinder/volume/drivers/xio.py:98
msgid "san_login must be configured!"
msgstr ""
-#: cinder/volume/drivers/xio.py:102
+#: cinder/volume/drivers/xio.py:103
msgid "san_password must be configured!"
msgstr ""
-#: cinder/volume/drivers/xio.py:120
+#: cinder/volume/drivers/xio.py:121
#, python-format
msgid "Array query failed - No response (%d)!"
msgstr ""
-#: cinder/volume/drivers/xio.py:136
+#: cinder/volume/drivers/xio.py:137
msgid "Array query failed. No capabilities in response!"
msgstr ""
-#: cinder/volume/drivers/xio.py:155
+#: cinder/volume/drivers/xio.py:156
msgid "ISE FW version is not compatible with Openstack!"
msgstr ""
-#: cinder/volume/drivers/xio.py:163
+#: cinder/volume/drivers/xio.py:164
msgid "Array query failed. No global id in XML response!"
msgstr ""
-#: cinder/volume/drivers/xio.py:169
+#: cinder/volume/drivers/xio.py:170
msgid "Array query failed. No controllers in response!"
msgstr ""
-#: cinder/volume/drivers/xio.py:209
+#: cinder/volume/drivers/xio.py:210
msgid "ISE globalid not set!"
msgstr ""
-#: cinder/volume/drivers/xio.py:221
+#: cinder/volume/drivers/xio.py:222
msgid "Primary IP must be set!"
msgstr ""
-#: cinder/volume/drivers/xio.py:416
+#: cinder/volume/drivers/xio.py:417
#, python-format
msgid "Connection to %s failed and no secondary!"
msgstr ""
-#: cinder/volume/drivers/xio.py:428
+#: cinder/volume/drivers/xio.py:429
#, python-format
msgid "Could not connect to %(primary)s or %(secondary)s!"
msgstr ""
-#: cinder/volume/drivers/xio.py:503 cinder/volume/drivers/xio.py:543
+#: cinder/volume/drivers/xio.py:504 cinder/volume/drivers/xio.py:544
#, python-format
msgid "Controller GET failed (%d)"
msgstr ""
-#: cinder/volume/drivers/xio.py:529
+#: cinder/volume/drivers/xio.py:530
msgid "Failed to get IQN!"
msgstr ""
-#: cinder/volume/drivers/xio.py:571
+#: cinder/volume/drivers/xio.py:572
#, python-format
msgid "Failed to get allocation information (%d)!"
msgstr ""
-#: cinder/volume/drivers/xio.py:582
+#: cinder/volume/drivers/xio.py:583
msgid "Failed to get LUN information!"
msgstr ""
-#: cinder/volume/drivers/xio.py:644
+#: cinder/volume/drivers/xio.py:645
#, python-format
msgid "Could not GET allocation information (%d)!"
msgstr ""
-#: cinder/volume/drivers/xio.py:712
+#: cinder/volume/drivers/xio.py:713
#, python-format
msgid "Failed to present volume %(name)s (%(status)d)!"
msgstr ""
-#: cinder/volume/drivers/xio.py:738
+#: cinder/volume/drivers/xio.py:739
#, python-format
msgid "Failed to get allocation information: %(host)s (%(status)d)!"
msgstr ""
-#: cinder/volume/drivers/xio.py:773
+#: cinder/volume/drivers/xio.py:774
#, python-format
msgid "Could not find any hosts (%s)"
msgstr ""
-#: cinder/volume/drivers/xio.py:831
+#: cinder/volume/drivers/xio.py:832
#, python-format
msgid "POST for host create failed (%s)!"
msgstr ""
-#: cinder/volume/drivers/xio.py:859
+#: cinder/volume/drivers/xio.py:860
#, python-format
msgid "Source volume %s not ready!"
msgstr ""
-#: cinder/volume/drivers/xio.py:885
+#: cinder/volume/drivers/xio.py:886
#, python-format
msgid "Prepare clone failed for %s."
msgstr ""
-#: cinder/volume/drivers/xio.py:898
+#: cinder/volume/drivers/xio.py:899
#, python-format
msgid "Clone %s not in prepared state!"
msgstr ""
-#: cinder/volume/drivers/xio.py:905
+#: cinder/volume/drivers/xio.py:906
#, python-format
msgid "Commit clone failed: %(name)s (%(status)d)!"
msgstr ""
-#: cinder/volume/drivers/xio.py:920
+#: cinder/volume/drivers/xio.py:921
#, python-format
msgid "Commit failed for %s!"
msgstr ""
-#: cinder/volume/drivers/xio.py:1175
+#: cinder/volume/drivers/xio.py:1176
#, python-format
msgid "Failed to create volume: %(name)s (%(status)s)"
msgstr ""
-#: cinder/volume/drivers/xio.py:1192
+#: cinder/volume/drivers/xio.py:1193
#, python-format
msgid "Failed to create volume %s."
msgstr ""
-#: cinder/volume/drivers/xio.py:1257
+#: cinder/volume/drivers/xio.py:1258
#, python-format
msgid "modify volume: %s does not exist!"
msgstr ""
-#: cinder/volume/drivers/xio.py:1267
+#: cinder/volume/drivers/xio.py:1268
#, python-format
msgid "Modify volume PUT failed: %(name)s (%(status)d)."
msgstr ""
-#: cinder/volume/drivers/xio.py:1298
+#: cinder/volume/drivers/xio.py:1299
msgid "manage_existing: No source-name in ref!"
msgstr ""
-#: cinder/volume/drivers/xio.py:1319
+#: cinder/volume/drivers/xio.py:1320
msgid "manage_existing_get_size: No source-name in ref!"
msgstr ""
-#: cinder/volume/drivers/xio.py:1326
+#: cinder/volume/drivers/xio.py:1327
#, python-format
msgid "manage_existing_get_size: %s does not exist!"
msgstr ""
-#: cinder/volume/drivers/xio.py:1337
+#: cinder/volume/drivers/xio.py:1338
#, python-format
msgid "unmanage: Volume %s does not exist!"
msgstr ""
-#: cinder/volume/drivers/xio.py:1356
+#: cinder/volume/drivers/xio.py:1357
msgid "Host could not be found!"
msgstr ""
-#: cinder/volume/drivers/xio.py:1365
+#: cinder/volume/drivers/xio.py:1366
#, python-format
msgid "Host PUT failed (%s)."
msgstr ""
-#: cinder/volume/drivers/xio.py:1416
+#: cinder/volume/drivers/xio.py:1425
msgid "iscsi_ip_address must be set!"
msgstr ""
msgid "Unable to create folder path %s"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:391
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:395
#, python-format
msgid "Unable to create folder %s"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:407
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:411
#, python-format
msgid "ScVolume create error %(name)s: %(c)d %(r)s"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:416
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:420
msgid "ScVolume returned success with empty payload. Attempting to locate volume"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:495
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:499
#, python-format
msgid "AddHba error: %(i)s to %(s)s : %(c)d %(r)s"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:579
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:583
#, python-format
msgid "ScPhysicalServer create error: %(i)s: %(c)d %(r)s"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:592
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:596
msgid "Error adding HBA to server"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:618
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:622
#, python-format
msgid "ScServer error: %(c)d %(r)s"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:659
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:663
msgid "Error getting FaultDomainList"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:696
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:700
msgid "Unable to find FC intitiators"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:723
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:727
#, python-format
msgid "Unable to find volume mappings: %s"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:726
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:730
msgid "_find_mappings: volume is not active"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:743
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:747
#, python-format
msgid "Unable to find controller port: %s"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:773
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:777
msgid "Find_wwns: Unable to find port wwn"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:789
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:793
msgid "Find_wwns: Volume appears unmapped"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:873
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:909
#, python-format
msgid "Unable to map %(vol)s to %(srv)s"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:902
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:938
#, python-format
msgid "Unable to unmap Volume %s"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:956
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:992
msgid "Error creating replay."
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:987
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1023
#, python-format
msgid "Invalid ReplayList return: %s"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1053
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1089
#, python-format
msgid "Unable to create volume %s from replay"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1073
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1109
msgid "Error: unable to snap replay"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1087
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:1123
#, python-format
msgid "Error expanding volume %(n)s: %(c)d %(r)s"
msgstr ""
#: cinder/volume/drivers/emc/emc_vmax_common.py:928
#, python-format
-msgid "Error finding targe pool instance name for pool: %(targetPoolName)s."
+msgid "Error finding target pool instance name for pool: %(targetPoolName)s."
msgstr ""
#: cinder/volume/drivers/emc/emc_vmax_common.py:940
#: cinder/volume/drivers/emc/emc_vmax_provision.py:629
#: cinder/volume/drivers/emc/emc_vmax_provision.py:637
#: cinder/volume/drivers/emc/emc_vmax_utils.py:419
-#: cinder/volume/drivers/emc/emc_vmax_utils.py:1833
+#: cinder/volume/drivers/emc/emc_vmax_utils.py:1836
#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:223
#, python-format
msgid "Exception: %s"
#: cinder/volume/drivers/emc/emc_vmax_common.py:3362
#: cinder/volume/drivers/emc/emc_vmax_common.py:3429
#: cinder/volume/drivers/emc/emc_vmax_fast.py:667
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1254
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1261
#: cinder/volume/drivers/emc/emc_vmax_provision.py:617
#: cinder/volume/drivers/emc/emc_vmax_utils.py:328
#, python-format
"configuration file has the correct port group name."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:796
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1346
-#, python-format
-msgid ""
-"Initiator Name(s) %(initiatorNames)s are not on array "
-"%(storageSystemName)s."
-msgstr ""
-
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1118
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1125
#, python-format
msgid ""
"Cannot find a portGroup with name %(pgGroupName)s. The port group for a "
"masking view must be pre-defined."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1146
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1153
#, python-format
msgid "Cannot create or find an initiator group with name %(igGroupName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1173
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1180
#, python-format
msgid ""
"Cannot find the new masking view just created with name "
"%(maskingViewName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1225
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1232
#, python-format
msgid ""
"Failed to Roll back to re-add volume %(volumeName)s to default storage "
"to get the volume re-added manually."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1379
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1362
+#, python-format
+msgid "Failed to create hardware id(s) on %(storageSystemName)s."
+msgstr ""
+
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1394
#, python-format
msgid ""
"One of the components of the original masking view %(maskingViewName)s "
"that the correct initiator(s) are part of masking."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1602
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1617
#, python-format
msgid ""
"Failed to remove %(volumeName)s from the default storage group for the "
msgid "Cannot get storage system."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_utils.py:1159
+#: cinder/volume/drivers/emc/emc_vmax_utils.py:1162
#, python-format
msgid "Unable to retrieve pool instance of %(poolName)s on array %(array)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_utils.py:1369
+#: cinder/volume/drivers/emc/emc_vmax_utils.py:1372
msgid "Error parsing array from host capabilities."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_utils.py:1702
+#: cinder/volume/drivers/emc/emc_vmax_utils.py:1705
#, python-format
msgid ""
"SLO: %(slo)s is not valid. Valid values are Bronze, Silver, Gold, "
"Platinum, Diamond, Optimized, NONE."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_utils.py:1707
+#: cinder/volume/drivers/emc/emc_vmax_utils.py:1710
#, python-format
msgid ""
"Workload: %(workload)s is not valid. Valid values are DSS_REP, DSS, OLTP,"
" OLTP_REP, NONE."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:283
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:285
msgid "san_secondary_ip is configured as the same value as san_ip."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:390
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:392
#, python-format
msgid "Error on enable compression on lun %s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:401
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:403
#, python-format
msgid "Error on adding lun to consistency group. %s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:609
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:631
#, python-format
msgid "Can not add the lun %(lun)s to consistency group %(cg_name)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:638
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:660
#, python-format
msgid "Can not remove LUNs %(luns)s in consistency group %(cg_name)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:651
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:673
#, python-format
msgid "Can not place new LUNs %(luns)s in consistency group %(cg_name)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1140
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:940
+msgid "Failed to query migration status of LUN."
+msgstr ""
+
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:958
+#, python-format
+msgid "Migration of LUN %s failed to complete."
+msgstr ""
+
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1208
#, python-format
msgid "Invalid value for %(key)s, value is %(value)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1180
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1248
#, python-format
msgid "Error happened during storage pool querying, %s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1579
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1647
msgid "Error parsing output for FastCache Command."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1732
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1800
msgid "The given extra_spec or valid_values is None."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2216
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2284
#, python-format
msgid "Create consistency group %s failed."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2300
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2368
#, python-format
msgid "Create cg snapshot %s failed."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2325
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2393
#, python-format
msgid "Delete cgsnapshot %s failed."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2702
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2770
#, python-format
msgid "Failed to find available iSCSI targets for %s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:3110
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:3178
#, python-format
msgid "Migrate volume failed between source vol %(src)s and dest vol %(dst)s."
msgstr ""
msgid "Unexpected error occurs in snm2."
msgstr ""
+#: cinder/volume/drivers/huawei/huawei_utils.py:42
+#, python-format
+msgid "parse_xml_file: %s"
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:88
+#, python-format
+msgid ""
+"\n"
+"Bad response from server: %s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:94
+#, python-format
+msgid "JSON transfer error: %s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:281
+#, python-format
+msgid "_read_xml: %s"
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:694
+msgid ""
+"Error occurred when adding hostgroup and lungroup to view. Remove lun "
+"from lungroup now."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:929
+#, python-format
+msgid "JSON transfer data error. %s"
+msgstr ""
+
#: cinder/volume/drivers/ibm/flashsystem.py:238
#, python-format
msgid "_copy_vdisk_data: Failed to copy %(src)s to %(dest)s."
msgid "Error in workflow copy from cache. %s."
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:79
+#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:86
#, python-format
msgid "Error provisioning volume %(lun_name)s on %(volume_name)s. Details: %(ex)s"
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:182
+#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:189
#, python-format
msgid "LUN %(path)s geometry failed. Message - %(msg)s"
msgstr ""
"%(volume_name)s. Failed to remove from new volume set %(new_vvs)s."
msgstr ""
-#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:565
+#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:570
#, python-format
msgid "Volume %s doesn't exist on array."
msgstr ""
msgid "Failed to delete iSCSI target!"
msgstr ""
-#: cinder/volume/drivers/vmware/datastore.py:63
+#: cinder/volume/drivers/vmware/datastore.py:69
#, python-format
msgid "Storage profile: %s cannot be found in vCenter."
msgstr ""
-#: cinder/volume/drivers/vmware/datastore.py:215
+#: cinder/volume/drivers/vmware/datastore.py:221
msgid "Error occurred while selecting datastore."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:584
+#: cinder/volume/drivers/vmware/vmdk.py:578
#, python-format
-msgid "There is no valid datastore to create backing for volume: %s."
+msgid "There is no valid datastore satisfying requirements: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:918
+#: cinder/volume/drivers/vmware/vmdk.py:927
#, python-format
msgid "Error occurred while copying %(src)s to %(dst)s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:980
+#: cinder/volume/drivers/vmware/vmdk.py:1034
#, python-format
msgid "Error occurred while copying image: %(image_id)s to %(path)s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1105
+#: cinder/volume/drivers/vmware/vmdk.py:1163
#, python-format
msgid "Error occurred while creating volume: %(id)s from image: %(image_id)s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1176
-#, python-format
-msgid "Exception in copy_image_to_volume: %s."
-msgstr ""
-
-#: cinder/volume/drivers/vmware/vmdk.py:1180
+#: cinder/volume/drivers/vmware/vmdk.py:1234
+#: cinder/volume/drivers/vmware/vmdk.py:1334
#, python-format
-msgid "Deleting the backing: %s"
+msgid "Error occurred while copying image: %(id)s to volume: %(vol)s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1217
+#: cinder/volume/drivers/vmware/vmdk.py:1275
#, python-format
msgid "Unable to extend the size of the vmdk virtual disk at the path %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1276
-#, python-format
-msgid "Exception in copying the image to the volume: %s."
-msgstr ""
-
-#: cinder/volume/drivers/vmware/vmdk.py:1482
+#: cinder/volume/drivers/vmware/vmdk.py:1543
#, python-format
msgid "Error occurred while cloning backing: %s during retype."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1546
+#: cinder/volume/drivers/vmware/vmdk.py:1607
#, python-format
msgid "Not able to find a different datastore to place the extended volume %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1561
+#: cinder/volume/drivers/vmware/vmdk.py:1622
#, python-format
msgid "Not able to relocate volume %s for extending."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1675
+#: cinder/volume/drivers/vmware/vmdk.py:1736
msgid "Error occurred while creating temporary backing."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1851
+#: cinder/volume/drivers/vmware/vmdk.py:1912
#, python-format
msgid "Version string '%s' is not parseable"
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1866
+#: cinder/volume/drivers/vmware/vmdk.py:1927
#, python-format
msgid "Not able to configure PBM for VC server: %s"
msgstr ""
-#: cinder/volume/drivers/vmware/volumeops.py:1218
+#: cinder/volume/drivers/vmware/volumeops.py:1240
#, python-format
msgid "Virtual disk device of backing: %s not found."
msgstr ""
+#: cinder/volume/drivers/windows/remotefs.py:140
+#, python-format
+msgid "Could not get share %s capacity info."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/restclient.py:283
+#, python-format
+msgid "REST Not Available: %s"
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/restclient.py:289
+#, python-format
+msgid "Server Busy retry request: %s"
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/restclient.py:295
+#, python-format
+msgid "Authorizing request: %(zfssaurl)sretry: %(retry)d ."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/restclient.py:312
+#, python-format
+msgid "URLError: %s"
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/webdavclient.py:91
+#, python-format
+msgid "WebDAV returned with %(code)s error during %(method)s call."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssanfs.py:170
+#, python-format
+msgid "Exception during mounting %s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:636
+msgid "Error getting initiator groups."
+msgstr ""
+
#: cinder/volume/flows/common.py:60
#, python-format
msgid ""
msgstr ""
#: cinder/volume/flows/common.py:93
-#: cinder/volume/flows/manager/create_volume.py:713
+#: cinder/volume/flows/manager/create_volume.py:709
#, python-format
msgid "Failed updating volume %(volume_id)s with %(update)s"
msgstr ""
"%(volume_id)s"
msgstr ""
-#: cinder/volume/flows/manager/create_volume.py:432
+#: cinder/volume/flows/manager/create_volume.py:431
#, python-format
msgid ""
"Failed fetching snapshot %(snapshot_id)s bootable flag using the provided"
" glance snapshot %(snapshot_ref_id)s volume reference"
msgstr ""
-#: cinder/volume/flows/manager/create_volume.py:449
+#: cinder/volume/flows/manager/create_volume.py:448
#, python-format
msgid "Failed updating volume %(volume_id)s bootable flag to true"
msgstr ""
-#: cinder/volume/flows/manager/create_volume.py:504
-#: cinder/volume/flows/manager/create_volume.py:515
+#: cinder/volume/flows/manager/create_volume.py:503
+#: cinder/volume/flows/manager/create_volume.py:512
#, python-format
-msgid ""
-"Failed to copy image %(image_id)s to volume: %(volume_id)s, error: "
-"%(error)s"
+msgid "Failed to copy image %(image_id)s to volume: %(volume_id)s"
msgstr ""
-#: cinder/volume/flows/manager/create_volume.py:510
+#: cinder/volume/flows/manager/create_volume.py:508
#, python-format
-msgid "Failed to copy image to volume: %(volume_id)s, error: %(error)s"
+msgid "Failed to copy image to volume: %(volume_id)s"
msgstr ""
-#: cinder/volume/flows/manager/create_volume.py:604
+#: cinder/volume/flows/manager/create_volume.py:600
#, python-format
msgid "Failed updating volume %(volume_id)s with %(updates)s"
msgstr ""
-#: cinder/volume/flows/manager/create_volume.py:628
+#: cinder/volume/flows/manager/create_volume.py:624
#, python-format
msgid "Unable to create volume. Volume driver %s not initialized"
msgstr ""
-#: cinder/volume/flows/manager/create_volume.py:670
+#: cinder/volume/flows/manager/create_volume.py:666
#: cinder/volume/flows/manager/manage_existing.py:85
#, python-format
msgid ""
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: cinder 2015.1.dev28\n"
+"Project-Id-Version: cinder 2015.1.dev2.gae6c589\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-26 06:07+0000\n"
+"POT-Creation-Date: 2015-04-20 10:54+0200\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"
msgid "Updating snapshot %(id)s with info %(dict)s"
msgstr ""
-#: cinder/api/contrib/volume_replication.py:70
+#: cinder/api/contrib/volume_replication.py:71
#, python-format
msgid "Attempting to promote secondary replica to primary for volume %s."
msgstr ""
-#: cinder/api/contrib/volume_replication.py:88
+#: cinder/api/contrib/volume_replication.py:89
#, python-format
msgid "Attempting to sync secondary replica with primary for volume %s."
msgstr ""
msgid "Unmanage volume with id: %s"
msgstr ""
-#: cinder/api/middleware/fault.py:54 cinder/api/openstack/wsgi.py:1062
+#: cinder/api/middleware/fault.py:55 cinder/api/openstack/wsgi.py:1062
#, python-format
msgid "%(url)s returned with HTTP %(status)d"
msgstr ""
msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s"
msgstr ""
-#: cinder/backup/chunkeddriver.py:590
-msgid "volume_file does not support fileno() so skippingfsync()"
+#: cinder/backup/chunkeddriver.py:589
+msgid "volume_file does not support fileno() so skipping fsync()"
msgstr ""
#: cinder/backup/driver.py:67
msgid "Unable to serialize field '%s' - excluding from backup"
msgstr ""
-#: cinder/backup/manager.py:118
+#: cinder/backup/manager.py:119
#, python-format
msgid "Backend not found in hostname (%s) so using default."
msgstr ""
-#: cinder/backup/manager.py:169
+#: cinder/backup/manager.py:170
#, python-format
msgid "Starting volume driver %(driver_name)s (%(version)s)."
msgstr ""
#: cinder/backup/manager.py:234
#, python-format
-msgid "Resetting backup %s to available (was restoring)."
+msgid "Resetting backup %s to available (was restoring)."
msgstr ""
#: cinder/backup/manager.py:240
msgid "Backup service: %s."
msgstr ""
-#: cinder/backup/drivers/ceph.py:180
+#: cinder/backup/drivers/ceph.py:178
msgid ""
"RBD striping not supported - ignoring configuration settings for rbd "
"striping"
"so skipping base image delete."
msgstr ""
-#: cinder/backup/drivers/ceph.py:443
+#: cinder/backup/drivers/ceph.py:442
#, python-format
msgid "Deleting backup base image='%(basename)s' of volume %(volume)s."
msgstr ""
-#: cinder/backup/drivers/ceph.py:452
+#: cinder/backup/drivers/ceph.py:451
#, python-format
msgid ""
"Backup image of volume %(volume)s is busy, retrying %(retries)s more "
"time(s) in %(delay)ss."
msgstr ""
-#: cinder/backup/drivers/ceph.py:1087
+#: cinder/backup/drivers/ceph.py:1083
#, python-format
msgid ""
"No restore point found for backup='%(backup)s' of volume %(volume)s - "
"forcing full copy."
msgstr ""
-#: cinder/backup/drivers/ceph.py:1198
+#: cinder/backup/drivers/ceph.py:1194
#, python-format
msgid ""
"Delete of backup '%(backup)s' for volume '%(volume)s' finished with "
msgid "Already mounted: %s"
msgstr ""
-#: cinder/db/sqlalchemy/api.py:3571
+#: cinder/db/sqlalchemy/api.py:3589
#, python-format
msgid "Purging deleted rows older than age=%(age)d days from table=%(table)s"
msgstr ""
-#: cinder/db/sqlalchemy/api.py:3586
+#: cinder/db/sqlalchemy/api.py:3604
#, python-format
msgid "Deleted %(row)d rows from table=%(table)s"
msgstr ""
msgid "Successfully issued request to delete snapshot: %s"
msgstr ""
-#: cinder/volume/manager.py:286
+#: cinder/volume/manager.py:287
msgid "Determined volume DB was empty at startup."
msgstr ""
-#: cinder/volume/manager.py:289
+#: cinder/volume/manager.py:290
msgid "Determined volume DB was not empty at startup."
msgstr ""
-#: cinder/volume/manager.py:296
+#: cinder/volume/manager.py:297
#, python-format
msgid "Starting volume driver %(driver_name)s (%(version)s)"
msgstr ""
-#: cinder/volume/manager.py:335
+#: cinder/volume/manager.py:336
#, python-format
-msgid "volume %s stuck in a downloading state"
+msgid ""
+"volume %(volume_id)s stuck in %(volume_stat)s state. Changing to error "
+"state."
msgstr ""
-#: cinder/volume/manager.py:342
+#: cinder/volume/manager.py:348
#, python-format
msgid "volume %s: skipping export"
msgstr ""
-#: cinder/volume/manager.py:359
+#: cinder/volume/manager.py:353
+#, python-format
+msgid ""
+"snapshot %(snap_id)s stuck in %(snap_stat)s state. Changing to error "
+"state."
+msgstr ""
+
+#: cinder/volume/manager.py:378
#, python-format
msgid "Resuming delete on volume: %s"
msgstr ""
-#: cinder/volume/manager.py:495
+#: cinder/volume/manager.py:514
#, python-format
msgid "Tried to delete volume %s, but it no longer exists, moving on"
msgstr ""
-#: cinder/volume/manager.py:504
+#: cinder/volume/manager.py:523
#, python-format
msgid "volume %s: deleting"
msgstr ""
-#: cinder/volume/manager.py:568
+#: cinder/volume/manager.py:589
#, python-format
msgid "volume %s: deleted successfully"
msgstr ""
-#: cinder/volume/manager.py:600
+#: cinder/volume/manager.py:636
#, python-format
msgid "snapshot %s: creating"
msgstr ""
-#: cinder/volume/manager.py:712
+#: cinder/volume/manager.py:748
#, python-format
msgid "snapshot %s: deleted successfully"
msgstr ""
-#: cinder/volume/manager.py:1252
+#: cinder/volume/manager.py:1313
+#, python-format
+msgid ""
+"Couldn't find the temporary volume %(vol)s in the database. There is no "
+"need to clean up this volume."
+msgstr ""
+
+#: cinder/volume/manager.py:1326
#, python-format
msgid ""
-"Couldn't find destination volume %(vol)s in database. The entry might be "
-"successfully deleted during migration completion phase."
+"Couldn't find destination volume %(vol)s in the database. The entry might"
+" be successfully deleted during migration completion phase."
msgstr ""
-#: cinder/volume/manager.py:1415
+#: cinder/volume/manager.py:1484
msgid "Updating volume status"
msgstr ""
-#: cinder/volume/manager.py:1459
+#: cinder/volume/manager.py:1528
#, python-format
msgid "Notification {%s} received"
msgstr ""
-#: cinder/volume/manager.py:1531
+#: cinder/volume/manager.py:1600
#, python-format
msgid "volume %s: extending"
msgstr ""
-#: cinder/volume/manager.py:1533
+#: cinder/volume/manager.py:1602
#, python-format
msgid "volume %s: extended successfully"
msgstr ""
-#: cinder/volume/manager.py:1646
+#: cinder/volume/manager.py:1715
#, python-format
msgid "Volume %s: retyped successfully"
msgstr ""
-#: cinder/volume/manager.py:1806
+#: cinder/volume/manager.py:1875
msgid "Updating volume replication status."
msgstr ""
-#: cinder/volume/manager.py:1838
+#: cinder/volume/manager.py:1907
#, python-format
msgid "Consistency group %s: creating"
msgstr ""
-#: cinder/volume/manager.py:1860
+#: cinder/volume/manager.py:1929
#, python-format
msgid "Consistency group %s: created successfully"
msgstr ""
-#: cinder/volume/manager.py:1915
+#: cinder/volume/manager.py:1984
#, python-format
msgid "Consistency group %(group)s: creating from source cgsnapshot %(snap)s."
msgstr ""
-#: cinder/volume/manager.py:1959
+#: cinder/volume/manager.py:2028
#, python-format
msgid ""
"Consistency group %(group)s: created successfully from source cgsnapshot "
"%(snap)s."
msgstr ""
-#: cinder/volume/manager.py:2063
+#: cinder/volume/manager.py:2132
#, python-format
msgid "Consistency group %s: deleting"
msgstr ""
-#: cinder/volume/manager.py:2163
+#: cinder/volume/manager.py:2232
#, python-format
msgid "Consistency group %s: deleted successfully."
msgstr ""
-#: cinder/volume/manager.py:2178
+#: cinder/volume/manager.py:2247
#, python-format
msgid "Consistency group %s: updating"
msgstr ""
-#: cinder/volume/manager.py:2301
+#: cinder/volume/manager.py:2370
#, python-format
msgid "Consistency group %s: updated successfully."
msgstr ""
-#: cinder/volume/manager.py:2313
+#: cinder/volume/manager.py:2382
#, python-format
msgid "Cgsnapshot %s: creating."
msgstr ""
-#: cinder/volume/manager.py:2388
+#: cinder/volume/manager.py:2457
#, python-format
msgid "cgsnapshot %s: created successfully"
msgstr ""
-#: cinder/volume/manager.py:2401
+#: cinder/volume/manager.py:2470
#, python-format
msgid "cgsnapshot %s: deleting"
msgstr ""
-#: cinder/volume/manager.py:2481
+#: cinder/volume/manager.py:2550
#, python-format
msgid "cgsnapshot %s: deleted successfully"
msgstr ""
msgid "Mounting volume: %s succeeded"
msgstr ""
-#: cinder/volume/drivers/rbd.py:623
+#: cinder/volume/drivers/rbd.py:634
#, python-format
msgid "volume %s no longer exists in backend"
msgstr ""
-#: cinder/volume/drivers/rbd.py:669
+#: cinder/volume/drivers/rbd.py:680
#, python-format
msgid "RBD volume %s not found, allowing delete operation to proceed."
msgstr ""
msgid "Error detaching Volume"
msgstr ""
-#: cinder/volume/drivers/xio.py:706
+#: cinder/volume/drivers/xio.py:707
#, python-format
msgid "Volume %s presented."
msgstr ""
-#: cinder/volume/drivers/xio.py:917
+#: cinder/volume/drivers/xio.py:918
#, python-format
msgid "Clone %s created."
msgstr ""
-#: cinder/volume/drivers/xio.py:1189
+#: cinder/volume/drivers/xio.py:1190
#, python-format
msgid "Volume %s created"
msgstr ""
-#: cinder/volume/drivers/xio.py:1237
+#: cinder/volume/drivers/xio.py:1238
#, python-format
msgid "Volume %s deleted."
msgstr ""
-#: cinder/volume/drivers/xio.py:1277
+#: cinder/volume/drivers/xio.py:1278
#, python-format
msgid "volume %(name)s extended to %(size)d."
msgstr ""
-#: cinder/volume/drivers/xio.py:1290
+#: cinder/volume/drivers/xio.py:1291
#, python-format
msgid "Volume %s retyped."
msgstr ""
-#: cinder/volume/drivers/xio.py:1311
+#: cinder/volume/drivers/xio.py:1312
#, python-format
msgid "Volume %s converted."
msgstr ""
"[%(cb_vol)s] and parent OpenStack volume [%(stack_vol)s]."
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:412
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:416
#, python-format
msgid "Created volume %(instanceId)s: %(name)s"
msgstr ""
msgid "Created new storage group: %(storageGroupName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:807
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:795
+#, python-format
+msgid ""
+"Initiator Name(s) %(initiatorNames)s are not on array "
+"%(storageSystemName)s."
+msgstr ""
+
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:814
#, python-format
msgid "Created new initiator group name: %(igGroupName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:811
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:818
#, python-format
msgid "Using existing initiator group name: %(igGroupName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:998
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1005
#, python-format
msgid "Created new masking view : %(maskingViewName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1124
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1131
#, python-format
msgid "Port group instance name is %(foundPortGroupInstanceName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1234
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1241
#, python-format
msgid "The storage group found is %(foundStorageGroupInstanceName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1541
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1353
+#, python-format
+msgid ""
+"Initiator Name(s) %(initiatorNames)s are not on array "
+"%(storageSystemName)s. "
+msgstr ""
+
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1556
#, python-format
msgid "Added volume: %(volumeName)s to existing storage group %(sgGroupName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1658
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1673
#, python-format
msgid "Volume %(volumeName)s not in any storage group."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1940
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1955
#, python-format
msgid ""
"Policy: %(policy)s, policy service:%(service)s, masking group: "
msgid "Fast Policy not found."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_utils.py:1475
+#: cinder/volume/drivers/emc/emc_vmax_utils.py:1478
#, python-format
msgid "Populating status for cgsnapshot: %(id)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_utils.py:1482
+#: cinder/volume/drivers/emc/emc_vmax_utils.py:1485
#, python-format
msgid "No snapshot found for %(cgsnapshot)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_utils.py:1767
+#: cinder/volume/drivers/emc/emc_vmax_utils.py:1770
#, python-format
msgid "Volume %(volume)s does not have meta device members."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:308
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:310
#, python-format
msgid "Using security file in %s for authentication"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:316
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:318
msgid "Plain text credentials are being used for authentication"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:319
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:321
msgid ""
"Neither security file nor plain text credentials are specified. Security "
"file under home directory will be used for authentication if present."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:328
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:330
#, python-format
msgid "iscsi_initiators: %s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:673
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:695
#, python-format
msgid "Consistency group %s was deleted successfully."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:763
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:785
#, python-format
msgid "Snapshot %s was deleted successfully."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1518
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:968
+#, python-format
+msgid "Cancelling Migration from LUN %s."
+msgstr ""
+
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1586
#, python-format
msgid "Toggle storage_vnx_ip_address from %(old)s to %(new)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1621
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1689
msgid ""
"initiator_auto_registration: False. Initiator auto registration is not "
"enabled. Please register initiator manually."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1683
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1751
#, python-format
msgid ""
"Create Volume: %(volume)s Size: %(size)s pool: %(pool)s provisioning: "
"%(provisioning)s tiering: %(tiering)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2064
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:3135
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2132
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:3203
#, python-format
msgid "Create snapshot: %(snapshot)s: volume: %(volume)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2075
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2143
#, python-format
msgid "Delete Snapshot: %(snapshot)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2205
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2273
#: cinder/volume/drivers/prophetstor/dplcommon.py:831
#, python-format
msgid "Start to create consistency group: %(group_name)s id: %(id)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2228
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2296
#: cinder/volume/drivers/prophetstor/dplcommon.py:860
#, python-format
msgid "Start to delete consistency group: %(cg_name)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2290
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2358
#: cinder/volume/drivers/prophetstor/dplcommon.py:890
#, python-format
msgid "Start to create cgsnapshot for consistency group: %(group_name)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2315
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2383
#: cinder/volume/drivers/prophetstor/dplcommon.py:920
#, python-format
msgid "Delete cgsnapshot %(snap_name)s for consistency group: %(group_name)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2448
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2516
#, python-format
msgid "Get ISCSI targets %(tg)s to register initiator %(in)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2473
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2541
#, python-format
msgid "Get FC targets %(tg)s to register initiator %(in)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2546
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2614
#, python-format
msgid "iSCSI Initiators %(in)s of %(ins)s need registration."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2565
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2633
#, python-format
msgid "FC Initiators %(in)s of %(ins)s need registration"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2811
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2879
#, python-format
msgid "Storage Group %s was empty."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:3104
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:3172
#, python-format
msgid "Migrating Mount Point Volume: %s"
msgstr ""
msgid "del_iscsi_conn: hlun not found %s"
msgstr ""
-#: cinder/volume/drivers/hds/hnas_backend.py:628
+#: cinder/volume/drivers/hds/hnas_backend.py:630
#, python-format
msgid "targetlist: %s"
msgstr ""
msgid "Volume service: %(label)s. Casted to: %(loc)s"
msgstr ""
+#: cinder/volume/drivers/huawei/__init__.py:65
+#, python-format
+msgid ""
+"_instantiate_driver: Loading %(protocol)s driver for Huawei OceanStor "
+"%(product)s series storage arrays."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:79
+#, python-format
+msgid ""
+"\n"
+"\n"
+"\n"
+"\n"
+"Request URL: %(url)s\n"
+"\n"
+"Call Method: %(method)s\n"
+"\n"
+"Request Data: %(data)s\n"
+"\n"
+"Response Data:%(res)s\n"
+"\n"
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:168
+#, python-format
+msgid "Create Volume: %(volume)s Size: %(size)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:237
+#, python-format
+msgid "Delete Volume: %(name)s array lun id: %(lun_id)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:344
+#, python-format
+msgid "_create_snapshot:snapshot name: %(snapshot)s, volume name: %(volume)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:407
+#, python-format
+msgid "stop_snapshot:snapshot name: %(snapshot)s, volume name: %(volume)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:489
+#, python-format
+msgid ""
+"Wait interval for %(event_type)s is not configured in huawei conf file. "
+"Use default: %(default_wait_interval)d."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:502
+#, python-format
+msgid ""
+"Timeout is not configured in huawei conf file. Use default: "
+"%(default_timeout)d."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:559
+#, python-format
+msgid ""
+"create_volume_from_snapshot: src_lun_id: %(src_lun_id)s, tgt_lun_id: "
+"%(tgt_lun_id)s, copy_name: %(copy_name)s"
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:641
+#, python-format
+msgid "_add_host_into_hostgroup, hostgroup name: %(name)s, hostgroup id: %(id)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:666
+#, python-format
+msgid ""
+"_mapping_hostgroup_and_lungroup, lun_group: %(lun_group)s, view_id: "
+"%(view_id)s, lun_id: %(lun_id)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:716
+msgid "Enter initialize_connection_iscsi."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:720
+#, python-format
+msgid "initiator name: %(initiator_name)s, volume name: %(volume)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:727
+#, python-format
+msgid ""
+"initialize_connection_iscsi,iscsi_iqn: %(iscsi_iqn)s, target_ip: "
+"%(target_ip)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:749
+#, python-format
+msgid "initialize_connection_iscsi, host lun id is: %s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:760
+#, python-format
+msgid "initialize_connection_iscsi success. Return data: %s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:770
+#, python-format
+msgid ""
+"initialize_connection_fc, initiator: %(initiator_name)s, volume name: "
+"%(volume)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:785
+#, python-format
+msgid "initialize_connection_fc, the array has free wwns: %s"
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:813
+#, python-format
+msgid "initialize_connection_fc, return data is: %s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1158
+#, python-format
+msgid ""
+"terminate_connection:volume name: %(volume)s, initiator name: %(ini)s, "
+"lun_id: %(lunid)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1172
+msgid "Can't find lun in lungroup."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1175
+msgid "Check if there are still other luns associated to the lungroup."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1295
+msgid "Use default PrefetchType. PrefetchType: Intelligent."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1396
+#, python-format
+msgid "Request ip info is: %s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1399
+#, python-format
+msgid "New str info is: %s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1414
+#, python-format
+msgid "_get_tgt_iqn: iSCSI target iqn is: %s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1587
+msgid "Entering extend_volume."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1592
+#, python-format
+msgid "Extend Volume: %(volumename)s, oldsize: %(oldsize)s newsize: %(newsize)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1637
+#, python-format
+msgid "The QoS sepcs is: %s."
+msgstr ""
+
#: cinder/volume/drivers/ibm/flashsystem.py:493
#, python-format
msgid "WWPN on node %(node)s: %(wwpn)s."
msgid "Tried to delete non-existant vdisk %s."
msgstr ""
-#: cinder/volume/drivers/netapp/common.py:74
+#: cinder/volume/drivers/netapp/common.py:76
#, python-format
msgid "OpenStack OS Version Info: %(info)s"
msgstr ""
-#: cinder/volume/drivers/netapp/common.py:91
+#: cinder/volume/drivers/netapp/common.py:93
#, python-format
msgid "Requested unified config: %(storage_family)s and %(storage_protocol)s."
msgstr ""
-#: cinder/volume/drivers/netapp/common.py:109
+#: cinder/volume/drivers/netapp/common.py:111
#, python-format
msgid ""
"NetApp driver of family %(storage_family)s and protocol "
msgid "Unmanaged LUN with current path %(path)s and uuid %(uuid)s."
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/block_base.py:769
-#: cinder/volume/drivers/san/hp/hp_3par_fc.py:265
+#: cinder/volume/drivers/netapp/dataontap/block_base.py:778
+#: cinder/volume/drivers/san/hp/hp_3par_fc.py:272
msgid "Need to remove FC Zone, building initiator target map"
msgstr ""
msgid "Successfully completed ssc job for %(server)s and vserver %(vs)s"
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:154
+#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:161
#, python-format
msgid "Resizing LUN %s directly to new size."
msgstr ""
msgid "Initialized driver %(name)s version: %(vers)s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:268
-#: cinder/volume/drivers/vmware/vmdk.py:1879
+#: cinder/volume/drivers/vmware/vmdk.py:270
+#: cinder/volume/drivers/vmware/vmdk.py:1940
#, python-format
msgid "Successfully setup driver: %(driver)s for server: %(ip)s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:333
+#: cinder/volume/drivers/vmware/vmdk.py:335
msgid "Backing not available, no operation to be performed."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:618
+#: cinder/volume/drivers/vmware/vmdk.py:626
#, python-format
msgid "There is no backing for the volume: %s. Need to create one."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:640
+#: cinder/volume/drivers/vmware/vmdk.py:648
#, python-format
msgid ""
"Returning connection_info: %(info)s for volume: %(volume)s with "
"connector: %(connector)s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:694
+#: cinder/volume/drivers/vmware/vmdk.py:702
#, python-format
msgid "There is no backing, so will not create snapshot: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:699
+#: cinder/volume/drivers/vmware/vmdk.py:707
#, python-format
msgid "Successfully created snapshot: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:726
+#: cinder/volume/drivers/vmware/vmdk.py:734
#, python-format
msgid "There is no backing, and so there is no snapshot: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:730
+#: cinder/volume/drivers/vmware/vmdk.py:738
#, python-format
msgid "Successfully deleted snapshot: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:771
+#: cinder/volume/drivers/vmware/vmdk.py:779
#, python-format
msgid "Successfully cloned new backing: %(back)s from source VMDK file: %(vmdk)s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:788
+#: cinder/volume/drivers/vmware/vmdk.py:796
#, python-format
msgid ""
"There is no backing for the source volume: %(svol)s. Not creating any "
"backing for the volume: %(vol)s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:819
+#: cinder/volume/drivers/vmware/vmdk.py:827
#, python-format
msgid ""
"There is no backing for the source snapshot: %(snap)s. Not creating any "
"backing for the volume: %(vol)s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:828
-#: cinder/volume/drivers/vmware/vmdk.py:2011
+#: cinder/volume/drivers/vmware/vmdk.py:836
+#: cinder/volume/drivers/vmware/vmdk.py:2072
#, python-format
msgid ""
"There is no snapshot point for the snapshotted volume: %(snap)s. Not "
"creating any backing for the volume: %(vol)s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1184
+#: cinder/volume/drivers/vmware/vmdk.py:1242
#, python-format
msgid "Done copying image: %(id)s to volume: %(vol)s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1195
+#: cinder/volume/drivers/vmware/vmdk.py:1253
#, python-format
msgid ""
"The backing is not found, so there is no need to extend the vmdk virtual "
"disk for the volume %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1324
+#: cinder/volume/drivers/vmware/vmdk.py:1384
#, python-format
msgid "Backing not found, creating for volume: %s"
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1347
+#: cinder/volume/drivers/vmware/vmdk.py:1407
#, python-format
msgid "Done copying volume %(vol)s to a new image %(img)s"
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1533
-#: cinder/volume/drivers/vmware/vmdk.py:1563
+#: cinder/volume/drivers/vmware/vmdk.py:1594
+#: cinder/volume/drivers/vmware/vmdk.py:1624
#, python-format
msgid "Done extending volume %(vol)s to size %(size)s GB."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1538
+#: cinder/volume/drivers/vmware/vmdk.py:1599
#, python-format
msgid ""
"Relocating volume %s vmdk to a different datastore since trying to extend"
" vmdk file in place failed."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1549
+#: cinder/volume/drivers/vmware/vmdk.py:1610
#, python-format
msgid "Selected datastore %(ds)s to place extended volume of size %(size)s GB."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1840
+#: cinder/volume/drivers/vmware/vmdk.py:1901
#, python-format
msgid "Using overridden vmware_host_version from config: %s"
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1844
+#: cinder/volume/drivers/vmware/vmdk.py:1905
#, python-format
msgid "Fetched VC server version: %s"
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1989
+#: cinder/volume/drivers/vmware/vmdk.py:2050
#: cinder/volume/drivers/vmware/volumeops.py:1080
#, python-format
msgid "Successfully created clone: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:2003
+#: cinder/volume/drivers/vmware/vmdk.py:2064
#, python-format
msgid ""
"There is no backing for the snapshotted volume: %(snap)s. Not creating "
"any backing for the volume: %(vol)s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:2040
+#: cinder/volume/drivers/vmware/vmdk.py:2101
#, python-format
msgid ""
"There is no backing for the source volume: %(src)s. Not creating any "
msgid "Successfully deleted file: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/volumeops.py:1333
+#: cinder/volume/drivers/vmware/volumeops.py:1204
+#, python-format
+msgid "Created datastore folder: %s."
+msgstr ""
+
+#: cinder/volume/drivers/vmware/volumeops.py:1360
#, python-format
msgid "Successfully copied disk at: %(src)s to: %(dest)s."
msgstr ""
-#: cinder/volume/drivers/vmware/volumeops.py:1351
+#: cinder/volume/drivers/vmware/volumeops.py:1378
#, python-format
msgid "Deleted vmdk file: %s."
msgstr ""
-#: cinder/volume/drivers/windows/windows_utils.py:273
+#: cinder/volume/drivers/windows/remotefs.py:118
+#, python-format
+msgid "Mounting share: %s"
+msgstr ""
+
+#: cinder/volume/drivers/windows/windows_utils.py:286
#, python-format
msgid "Ignored target creation error \"%s\" while ensuring export"
msgstr ""
-#: cinder/volume/flows/manager/create_volume.py:636
+#: cinder/volume/drivers/zfssa/restclient.py:180
+#, python-format
+msgid "ZFSSA version: %s"
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssanfs.py:103
+#, python-format
+msgid "Connecting to host: %s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssanfs.py:192
+#, python-format
+msgid "Creating snapshot: %s"
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssanfs.py:215
+#, python-format
+msgid "Deleting snapshot: %s"
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssanfs.py:219
+#, python-format
+msgid "Creatng volume from snapshot. volume: %s"
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssanfs.py:221
+#, python-format
+msgid "Source Snapshot: %s"
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssanfs.py:252
+#, python-format
+msgid "new cloned volume: %s"
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssanfs.py:253
+#, python-format
+msgid "source volume for cloning: %s"
+msgstr ""
+
+#: cinder/volume/flows/manager/create_volume.py:632
#, python-format
msgid ""
"Volume %(volume_id)s: being created as %(create_type)s with "
"specification: %(volume_spec)s"
msgstr ""
+#: cinder/volume/flows/manager/create_volume.py:713
+#, python-format
+msgid "Volume %(volume_name)s (%(volume_id)s): created successfully"
+msgstr ""
+
#: cinder/volume/targets/cxt.py:209
#, python-format
msgid "Removing iscsi_target for: %s"
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: cinder 2015.1.dev28\n"
+"Project-Id-Version: cinder 2015.1.dev2.gae6c589\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-26 06:07+0000\n"
+"POT-Creation-Date: 2015-04-20 10:54+0200\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"
"backups already consumed)"
msgstr ""
-#: cinder/backup/chunkeddriver.py:673
+#: cinder/backup/chunkeddriver.py:675
msgid "swift error while listing objects, continuing with delete."
msgstr ""
"not verified. Skipping verify."
msgstr ""
-#: cinder/backup/drivers/ceph.py:1188
+#: cinder/backup/drivers/ceph.py:1185
#, python-format
msgid ""
"RBD image for backup %(backup)s of volume %(volume)s not found. Deleting "
"Try number: %(tries)s"
msgstr ""
-#: cinder/brick/initiator/connector.py:562
+#: cinder/brick/initiator/connector.py:569
#, python-format
msgid ""
"Failed to login iSCSI target %(iqn)s on portal %(portal)s (exit code "
"%(err)s)."
msgstr ""
-#: cinder/brick/initiator/connector.py:726
+#: cinder/brick/initiator/connector.py:733
#, python-format
msgid "Fibre volume not yet found. Will rescan & retry. Try number: %(tries)s"
msgstr ""
-#: cinder/brick/initiator/connector.py:980
+#: cinder/brick/initiator/connector.py:987
#, python-format
msgid "AoE volume not yet found at: %(path)s. Try number: %(tries)s"
msgstr ""
-#: cinder/brick/initiator/connector.py:1062
+#: cinder/brick/initiator/connector.py:1069
msgid ""
"Connection details not present. RemoteFsClient may not initialize "
"properly."
msgid "unit_remove call for s390 failed exit (%(code)s), stderr (%(stderr)s)"
msgstr ""
-#: cinder/brick/initiator/linuxscsi.py:118
-#: cinder/brick/initiator/linuxscsi.py:126
-#: cinder/brick/initiator/linuxscsi.py:143
+#: cinder/brick/initiator/linuxscsi.py:151
+#: cinder/brick/initiator/linuxscsi.py:159
+#: cinder/brick/initiator/linuxscsi.py:176
#, python-format
msgid "multipath call failed exit (%(code)s)"
msgstr ""
-#: cinder/brick/initiator/linuxscsi.py:166
+#: cinder/brick/initiator/linuxscsi.py:205
#, python-format
-msgid "Couldn't find multipath device %(line)s"
+msgid "Couldn't find multipath device %s"
msgstr ""
#: cinder/common/sqlalchemyutils.py:67
msgid "Deadlock detected when running '%(func_name)s': Retrying..."
msgstr ""
-#: cinder/db/sqlalchemy/api.py:874
+#: cinder/db/sqlalchemy/api.py:877
#, python-format
msgid "Change will make usage less than 0 for the following resources: %s"
msgstr ""
msgid "pid %d not in child list"
msgstr ""
-#: cinder/scheduler/filter_scheduler.py:409
+#: cinder/scheduler/filter_scheduler.py:412
#, python-format
msgid "No weighed hosts found for volume with properties: %s"
msgstr ""
msgid "Failed to activate volume copy throttling: %(err)s"
msgstr ""
-#: cinder/volume/driver.py:1378 cinder/volume/targets/iscsi.py:164
+#: cinder/volume/driver.py:656
+#, python-format
+msgid ""
+"Failed terminating the connection of volume %(volume_id)s, but it is "
+"acceptable."
+msgstr ""
+
+#: cinder/volume/driver.py:1394 cinder/volume/targets/iscsi.py:164
msgid "ISCSI provider_location not stored, using discovery"
msgstr ""
-#: cinder/volume/manager.py:205
+#: cinder/volume/manager.py:206
#, python-format
msgid "Driver path %s is deprecated, update your configuration to the new path."
msgstr ""
-#: cinder/volume/manager.py:936
+#: cinder/volume/manager.py:978
#, python-format
msgid "Deleting image %(image_id)s in %(image_status)s state."
msgstr ""
-#: cinder/volume/manager.py:942
+#: cinder/volume/manager.py:984
#, python-format
msgid "Error occurred while deleting image %s."
msgstr ""
-#: cinder/volume/manager.py:1258
+#: cinder/volume/manager.py:1332
#, python-format
msgid ""
"Failed to migrate volume. The destination volume %(vol)s is not deleted "
-"since the source volume may have already deleted."
+"since the source volume may have been deleted."
msgstr ""
-#: cinder/volume/manager.py:1423
+#: cinder/volume/manager.py:1492
#, python-format
msgid ""
"Unable to update stats, %(driver_name)s -%(driver_version)s "
msgid "flush() not supported in this version of librbd"
msgstr ""
-#: cinder/volume/drivers/rbd.py:830
+#: cinder/volume/drivers/rbd.py:377
+msgid "Unable to get rados pool stats."
+msgstr ""
+
+#: cinder/volume/drivers/rbd.py:841
msgid "volume_tmp_dir is now deprecated, please use image_conversion_dir"
msgstr ""
msgid "Error while removing export: %r"
msgstr ""
-#: cinder/volume/drivers/xio.py:472
+#: cinder/volume/drivers/xio.py:473
#, python-format
msgid "IOnetworks GET failed (%d)"
msgstr ""
-#: cinder/volume/drivers/xio.py:602
+#: cinder/volume/drivers/xio.py:603
#, python-format
msgid "Could not get status for %(name)s (%(status)d)."
msgstr ""
-#: cinder/volume/drivers/xio.py:610
+#: cinder/volume/drivers/xio.py:611
msgid "No volume node in XML content."
msgstr ""
-#: cinder/volume/drivers/xio.py:618
+#: cinder/volume/drivers/xio.py:619
#, python-format
msgid "No status payload for volume %s."
msgstr ""
-#: cinder/volume/drivers/xio.py:708
+#: cinder/volume/drivers/xio.py:709
#, python-format
msgid "Volume %(name)s already presented (%(status)d)!"
msgstr ""
-#: cinder/volume/drivers/xio.py:985
+#: cinder/volume/drivers/xio.py:986
#, python-format
msgid "Could not get pool information (%s)!"
msgstr ""
-#: cinder/volume/drivers/xio.py:1225
+#: cinder/volume/drivers/xio.py:1226
#, python-format
msgid "Delete volume: %s not found!"
msgstr ""
msgid "Logout error: %(c)d %(r)s"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:465
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:469
#, python-format
msgid "delete_volume: unable to find volume %s"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:521
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:525
#, python-format
msgid "ScServerOperatingSystem GetList return: %(c)d %(r)s"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:787
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:791
msgid "Inconsistent Luns."
msgstr ""
msgid "Unable to get storage tiers from tier policy rule."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_fc.py:227
+#: cinder/volume/drivers/emc/emc_vmax_fc.py:226
#, python-format
msgid "Volume %(volume)s is not in any masking view."
msgstr ""
msgid "Volume: %(volumeName)s is already part of storage group %(sgGroupName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1045
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1303
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1052
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1310
#, python-format
msgid "Unable to find Masking view: %(view)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1208
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1215
#, python-format
msgid ""
"No storage group found. Performing rollback on Volume: %(volumeName)s To "
"%(fastPolicyName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1570
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1585
#, python-format
msgid ""
"Volume %(volumeName)s was not first part of the default storage group for"
" the FAST Policy."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1721
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1736
#, python-format
msgid ""
"Only one volume remains in storage group %(sgname)s. Driver will attempt "
"cleanup."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1727
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1742
#, python-format
msgid "Unable to get masking view %(maskingView)s from storage group."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:2041
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:2056
#, python-format
msgid "No target ports found in masking view %(maskingView)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:2095
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:2114
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:2110
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:2129
#, python-format
msgid "No port group found in masking view %(mv)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_utils.py:1413
+#: cinder/volume/drivers/emc/emc_vmax_utils.py:1416
#, python-format
msgid "Storage sync name not found for target %(target)s on %(storageSystem)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_utils.py:1452
+#: cinder/volume/drivers/emc/emc_vmax_utils.py:1455
#, python-format
msgid ""
"Group sync name not found for target group %(target)s on "
"%(storageSystem)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:410
+#: cinder/volume/drivers/emc/emc_vmax_utils.py:1919
+#, python-format
+msgid ""
+"CreateStorageHardwareID failed. initiator: %(initiator)s, rc=%(rc)d, "
+"ret=%(ret)s."
+msgstr ""
+
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:412
#, python-format
msgid "LUN already exists, LUN name %(name)s. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:447
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:466
#, python-format
msgid "LUN is already deleted, LUN name %(name)s. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:517
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:539
#, python-format
msgid "LUN %(name)s is already expanded. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:571
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:593
#, python-format
msgid "Consistency group %(name)s already exists. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:663
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:685
#, python-format
msgid "CG %(cg_name)s does not exist. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:667
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:689
#, python-format
msgid "CG %(cg_name)s is deleting. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:692
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:714
#, python-format
msgid "Cgsnapshot name %(name)s already exists. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:709
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:731
#, python-format
msgid "Snapshot %(name)s for consistency group does not exist. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:729
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:751
#, python-format
msgid "Snapshot %(name)s already exists. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:749
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:771
#, python-format
msgid "Snapshot %(name)s may deleted already. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:756
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:778
#, python-format
msgid "Snapshot %(name)s is in use, retry. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:783
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:805
#, python-format
msgid "Mount point %(name)s already exists. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:801
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:823
#, python-format
msgid ""
"Snapshot %(snapname)s is attached to snapshot mount point %(mpname)s "
"already. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:822
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:844
#, python-format
msgid "The specified Snapshot mount point %s is not currently attached."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:854
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:876
#, python-format
msgid ""
"Migration command may get network timeout. Double check whether migration"
" in fact started successfully. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:866
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:888
#, python-format
msgid "Start migration failed. Message: %s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:869
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:891
#, python-format
msgid "Delete temp LUN after migration start failed. LUN: %s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:953
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1021
#, python-format
msgid "Storage group %(name)s already exists. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:969
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1037
#, python-format
msgid ""
"Storage group %(name)s doesn't exist, may have already been deleted. "
"Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:999
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1067
#, python-format
msgid ""
"Host %(host)s has already disconnected from storage group %(sgname)s. "
"Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1036
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1104
#, python-format
msgid "HLU %(hlu)s has already been removed from %(sgname)s. Message: %(msg)s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1200
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1268
msgid "No array serial number returned, set as unknown."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1230
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1298
#, python-format
msgid "Storage Group %s is not found."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1371
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1439
#, python-format
msgid "See unavailable iSCSI target: %s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1617
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1685
msgid ""
"destroy_empty_storage_group: True. Empty storage group will be deleted "
"after volume is detached."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1633
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1701
msgid "force_delete_lun_in_storagegroup=True"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1709
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1777
msgid ""
"Extra spec key 'storagetype:pool' is obsoleted since driver version "
"5.1.0. This key will be ignored."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1793
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1861
#, python-format
msgid ""
"LUN corresponding to %s is still in some Storage Groups.Try to bring the "
"LUN out of Storage Groups and retry the deletion."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1823
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1891
msgid ""
"Failed to get target_pool_name and target_array_serial. 'location_info' "
"is not in host['capabilities']."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1836
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1904
msgid "Error on parsing target_pool_name/target_array_serial."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1850
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1918
msgid ""
"Didn't get the pool information of the host %(s). Storage assisted "
"Migration is not supported. The host may be using a legacy driver."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1935
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2003
msgid "Storage-assisted migration failed during retype."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2004
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2072
#, python-format
msgid ""
"Maximum number of Pool LUNs, %s, have been created. No more LUN creation "
"can be done."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2271
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2339
#, python-format
msgid "LUN with id %(remove_id)s is not present in cg %(cg_name)s, skip it."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2373
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2441
#, python-format
msgid "Storage Group %s is not found. Create it."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2438
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2506
#, python-format
msgid "Failed to register %(itor)s to SP%(sp)s port %(portid)s because: %(msg)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2501
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2569
#, python-format
msgid "Failed to extract initiators of %s, so ignore deregistration operation."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2508
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2576
#, python-format
msgid "Failed to deregister %(itor)s because: %(msg)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2787
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2855
#, python-format
msgid "Storage Group %s is not found. terminate_connection() is unnecessary."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2796
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2864
#, python-format
msgid "Volume %(vol)s was not in Storage Group %(sg)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2818
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2886
#, python-format
msgid "Failed to destroy Storage Group %s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2824
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2892
#, python-format
msgid "Fail to connect host %(host)s back to storage group %(sg)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2984
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:3052
#, python-format
msgid ""
"The source volume is a legacy volume. Create volume in the pool where the"
" source volume %s is created."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:3039
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:3107
#, python-format
msgid "CreateSMPTask.revert: delete mount point %s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:3058
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:3126
#, python-format
msgid "AttachSnapTask.revert: detach mount point %s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:3084
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:3152
#, python-format
msgid "CreateDestLunTask.revert: delete temp lun %s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:3146
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:3214
#, python-format
msgid "CreateSnapshotTask.revert: delete temp cgsnapshot %s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:3151
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:3219
#, python-format
msgid "CreateSnapshotTask.revert: delete temp snapshot %s"
msgstr ""
msgid "ldev(%(ldev)d) is already mapped (hlun: %(hlu)d)"
msgstr ""
+#: cinder/volume/drivers/huawei/__init__.py:72
+#, python-format
+msgid ""
+"Product name %s is deprecated, update your configuration to the new "
+"product name."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:254
+msgid "Can't find lun or lungroup on the array."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:422
+#: cinder/volume/drivers/huawei/rest_common.py:424
+msgid "Can't find snapshot on the array."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:604
+#, python-format
+msgid "Failure deleting the snapshot %(snapshot_id)s of volume %(volume_id)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1182
+msgid "Can't find lun on the array."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1498
+#, python-format
+msgid "Unable to access config file. %s"
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1563
+#: cinder/volume/drivers/huawei/rest_common.py:1572
+msgid "Can't find target iqn from rest."
+msgstr ""
+
#: cinder/volume/drivers/ibm/flashsystem.py:370
#, python-format
msgid "warning: Tried to delete vdisk %s but it does not exist."
msgid "Error finding LUNs for volume %s. Verify volume exists."
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:110
+#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:117
#, python-format
msgid "Error mapping LUN. Code :%(code)s, Message:%(message)s"
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:123
+#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:130
#, python-format
msgid "Error unmapping LUN. Code :%(code)s, Message:%(message)s"
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:333
+#: cinder/volume/drivers/netapp/dataontap/client/client_base.py:340
#, python-format
msgid "Failed to invoke ems. Message : %s"
msgstr ""
" 'hp3par_cpg', which can be a list of CPGs."
msgstr ""
-#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:464
+#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:469
msgid ""
"Host exists without CHAP credentials set and has iSCSI attachments but "
"CHAP is enabled. Updating host with new CHAP credentials."
msgstr ""
-#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:497
+#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:502
msgid "Host has no CHAP key, but CHAP is enabled."
msgstr ""
-#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:501
+#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:506
msgid "No host or VLUNs exist. Generating new CHAP key."
msgstr ""
-#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:529
+#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:534
msgid "Non-iSCSI VLUN detected."
msgstr ""
-#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:533
+#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:538
msgid "No VLUN contained CHAP credentials. Generating new CHAP key."
msgstr ""
msgid "Failed to receive update for total_gb stat!"
msgstr ""
-#: cinder/volume/drivers/violin/v6000_fcp.py:447
-#: cinder/volume/drivers/violin/v6000_iscsi.py:476
+#: cinder/volume/drivers/violin/v6000_fcp.py:449
+#: cinder/volume/drivers/violin/v6000_iscsi.py:478
msgid "Failed to receive update for free_gb stat!"
msgstr ""
-#: cinder/volume/drivers/vmware/datastore.py:220
+#: cinder/volume/drivers/vmware/datastore.py:226
#, python-format
msgid "Unable to fetch datastores connected to host %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:199
+#: cinder/volume/drivers/vmware/vmdk.py:201
msgid ""
"The VMware ESX VMDK driver is now deprecated and will be removed in the "
"Juno release. The VMware vCenter VMDK driver will remain and continue to "
"be supported."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:475
+#: cinder/volume/drivers/vmware/vmdk.py:477
#, python-format
msgid ""
"Ignoring storage profile %s requirement for this volume since policy "
"based placement is disabled."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:631
+#: cinder/volume/drivers/vmware/vmdk.py:639
#, python-format
msgid "Trying to boot from an empty volume: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:904
+#: cinder/volume/drivers/vmware/vmdk.py:912
#, python-format
msgid "Error occurred while deleting temporary disk: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:990
+#: cinder/volume/drivers/vmware/vmdk.py:1044
#, python-format
msgid "Error occurred while deleting descriptor: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1019
+#: cinder/volume/drivers/vmware/vmdk.py:1077
#, python-format
msgid "Error occurred while deleting backing: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1376
+#: cinder/volume/drivers/vmware/vmdk.py:1437
#, python-format
msgid "Volume: %s is in use, can't retype."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1445
+#: cinder/volume/drivers/vmware/vmdk.py:1506
#, python-format
msgid ""
"There are no datastores matching new requirements; can't retype volume: "
"%s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1497
+#: cinder/volume/drivers/vmware/vmdk.py:1558
#, python-format
msgid ""
"Changing backing: %(backing)s name from %(new_name)s to %(old_name)s "
"failed."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1740
+#: cinder/volume/drivers/vmware/vmdk.py:1801
#, python-format
msgid ""
"Cannot undo volume rename; old name was %(old_name)s and new name is "
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: cinder 2015.1.dev28\n"
+"Project-Id-Version: cinder 2015.1.dev2.gae6c589\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-03-26 06:07+0000\n"
+"POT-Creation-Date: 2015-04-20 10:54+0200\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"
msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r"
msgstr ""
-#: cinder/exception.py:67 cinder/brick/exception.py:32
+#: cinder/exception.py:67 cinder/brick/exception.py:33
msgid "An unknown exception occurred."
msgstr ""
msgid "Volume driver not ready."
msgstr ""
-#: cinder/exception.py:157 cinder/brick/exception.py:78
+#: cinder/exception.py:157 cinder/brick/exception.py:79
msgid "Unacceptable parameters."
msgstr ""
msgid "Invalid host: %(reason)s"
msgstr ""
-#: cinder/exception.py:205 cinder/brick/exception.py:85
+#: cinder/exception.py:205 cinder/brick/exception.py:86
#, python-format
msgid "%(err)s"
msgstr ""
msgid "Timeout while requesting %(service)s API."
msgstr ""
-#: cinder/exception.py:247 cinder/brick/exception.py:72
+#: cinder/exception.py:247 cinder/brick/exception.py:73
msgid "Resource could not be found."
msgstr ""
msgid "Bad response from Datera API"
msgstr ""
-#: cinder/exception.py:931 cinder/brick/exception.py:109
+#: cinder/exception.py:931 cinder/brick/exception.py:114
#, python-format
msgid "Failed to create iscsi target for volume %(volume_id)s."
msgstr ""
-#: cinder/exception.py:935 cinder/brick/exception.py:113
+#: cinder/exception.py:935 cinder/brick/exception.py:118
#, python-format
msgid "Failed to remove iscsi target for volume %(volume_id)s."
msgstr ""
-#: cinder/exception.py:939 cinder/brick/exception.py:117
+#: cinder/exception.py:939 cinder/brick/exception.py:122
#, python-format
msgid "Failed to attach iSCSI target for volume %(volume_id)s."
msgstr ""
"used with the 'sort' parameter."
msgstr ""
-#: cinder/api/xmlutil.py:271
+#: cinder/api/xmlutil.py:272
msgid "element is not a child"
msgstr ""
-#: cinder/api/xmlutil.py:473
+#: cinder/api/xmlutil.py:474
msgid "root element selecting a list"
msgstr ""
-#: cinder/api/xmlutil.py:796
+#: cinder/api/xmlutil.py:797
#, python-format
msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s"
msgstr ""
-#: cinder/api/xmlutil.py:917
+#: cinder/api/xmlutil.py:918
msgid "subclasses must implement construct()!"
msgstr ""
"instead."
msgstr ""
-#: cinder/api/contrib/services.py:153
+#: cinder/api/contrib/services.py:159
msgid "Unknown action"
msgstr ""
-#: cinder/api/contrib/services.py:164
+#: cinder/api/contrib/services.py:170
msgid "Disabled reason contains invalid characters or is too long"
msgstr ""
-#: cinder/api/contrib/services.py:180
+#: cinder/api/contrib/services.py:186
msgid "Unknown service"
msgstr ""
-#: cinder/api/contrib/services.py:184
+#: cinder/api/contrib/services.py:190
msgid "service not found"
msgstr ""
msgid "Target volume type is still in use."
msgstr ""
-#: cinder/api/contrib/volume_actions.py:101
+#: cinder/api/contrib/volume_actions.py:102
#, python-format
msgid ""
"Invalid request to attach volume to an instance %(instance_uuid)s and a "
"host %(host_name)s simultaneously"
msgstr ""
-#: cinder/api/contrib/volume_actions.py:109
+#: cinder/api/contrib/volume_actions.py:110
msgid "Invalid request to attach volume to an invalid target"
msgstr ""
-#: cinder/api/contrib/volume_actions.py:113
+#: cinder/api/contrib/volume_actions.py:114
msgid ""
"Invalid request to attach volume with an invalid mode. Attaching mode "
"should be 'rw' or 'ro'"
msgstr ""
-#: cinder/api/contrib/volume_actions.py:197
-#: cinder/api/contrib/volume_actions.py:223
+#: cinder/api/contrib/volume_actions.py:198
+#: cinder/api/contrib/volume_actions.py:224
msgid "Must specify 'connector'"
msgstr ""
-#: cinder/api/contrib/volume_actions.py:206
+#: cinder/api/contrib/volume_actions.py:207
msgid "Unable to fetch connection information from backend."
msgstr ""
-#: cinder/api/contrib/volume_actions.py:227
+#: cinder/api/contrib/volume_actions.py:228
msgid "Unable to terminate volume connection from backend."
msgstr ""
-#: cinder/api/contrib/volume_actions.py:240
+#: cinder/api/contrib/volume_actions.py:241
msgid "No image_name was specified in request."
msgstr ""
-#: cinder/api/contrib/volume_actions.py:248
+#: cinder/api/contrib/volume_actions.py:249
msgid "Bad value for 'force' parameter."
msgstr ""
-#: cinder/api/contrib/volume_actions.py:251
+#: cinder/api/contrib/volume_actions.py:252
msgid "'force' is not string or bool."
msgstr ""
-#: cinder/api/contrib/volume_actions.py:293
+#: cinder/api/contrib/volume_actions.py:294
msgid "New volume size must be specified as an integer."
msgstr ""
-#: cinder/api/contrib/volume_actions.py:312
+#: cinder/api/contrib/volume_actions.py:313
msgid "Must specify readonly in request."
msgstr ""
-#: cinder/api/contrib/volume_actions.py:320
+#: cinder/api/contrib/volume_actions.py:321
msgid "Bad value for 'readonly'"
msgstr ""
-#: cinder/api/contrib/volume_actions.py:324
+#: cinder/api/contrib/volume_actions.py:325
msgid "'readonly' not string or bool"
msgstr ""
-#: cinder/api/contrib/volume_actions.py:338
+#: cinder/api/contrib/volume_actions.py:339
msgid "New volume type must be specified."
msgstr ""
-#: cinder/api/contrib/volume_actions.py:357
+#: cinder/api/contrib/volume_actions.py:358
msgid "Must specify bootable in request."
msgstr ""
-#: cinder/api/contrib/volume_actions.py:365
+#: cinder/api/contrib/volume_actions.py:366
msgid "Bad value for 'bootable'"
msgstr ""
-#: cinder/api/contrib/volume_actions.py:369
+#: cinder/api/contrib/volume_actions.py:370
msgid "'bootable' not string or bool"
msgstr ""
msgid "Service not found."
msgstr ""
-#: cinder/api/contrib/volume_replication.py:76
-#: cinder/api/contrib/volume_replication.py:94
+#: cinder/api/contrib/volume_replication.py:77
+#: cinder/api/contrib/volume_replication.py:95
#: cinder/api/contrib/volume_unmanage.py:60 cinder/api/v2/snapshots.py:188
#: cinder/api/v2/volumes.py:179 cinder/api/v2/volumes.py:196
#: cinder/api/v2/volumes.py:485
msgid "Invalid service catalog json."
msgstr ""
-#: cinder/api/middleware/fault.py:70
+#: cinder/api/middleware/fault.py:71
#, python-format
msgid "%(exception)s: %(explanation)s"
msgstr ""
"%(unit_string)s."
msgstr ""
-#: cinder/api/v1/limits.py:264 cinder/api/v2/limits.py:262
+#: cinder/api/v1/limits.py:266 cinder/api/v2/limits.py:264
msgid "This request was rate-limited."
msgstr ""
msgid "Volume size increased since the last backup. Do a full backup."
msgstr ""
-#: cinder/backup/chunkeddriver.py:552
+#: cinder/backup/chunkeddriver.py:551
msgid ""
"restore_backup aborted, actual object list does not match object list "
"stored in metadata."
msgstr ""
-#: cinder/backup/chunkeddriver.py:624
+#: cinder/backup/chunkeddriver.py:623
#, python-format
msgid "No support to restore backup version %s"
msgstr ""
-#: cinder/backup/chunkeddriver.py:655
+#: cinder/backup/chunkeddriver.py:654
msgid "Metadata restore failed due to incompatible version."
msgstr ""
+#: cinder/backup/driver.py:200
+#, python-format
+msgid "The source volume type '%s' is not available."
+msgstr ""
+
+#: cinder/backup/driver.py:215
+#, python-format
+msgid ""
+"The source volume type '%(src)s' is different than the destination volume"
+" type '%(dest)s'."
+msgstr ""
+
#: cinder/backup/driver.py:307
#, python-format
msgid "Unsupported backup metadata version (%s)"
msgstr ""
-#: cinder/backup/manager.py:108
+#: cinder/backup/manager.py:109
msgid "NULL host not allowed for volume backend lookup."
msgstr ""
-#: cinder/backup/manager.py:134
+#: cinder/backup/manager.py:135
#, python-format
msgid "Volume manager for backend '%s' does not exist."
msgstr ""
"create this backup [%(backup_service)s]."
msgstr ""
-#: cinder/backup/manager.py:684 cinder/backup/manager.py:706
+#: cinder/backup/manager.py:684
#, python-format
msgid ""
"Backup service %(configured_service)s does not support verify. Backup id "
"%(id)s is not verified. Skipping verify."
msgstr ""
-#: cinder/backup/manager.py:701
-#, python-format
-msgid "Backup id %(id)s is not invalid. Skipping reset."
-msgstr ""
-
-#: cinder/backup/manager.py:714
+#: cinder/backup/manager.py:712
#, python-format
msgid ""
"Backup service %(service)s does not support verify. Backup id %(id)s is "
msgid "Metadata backup object '%s' already exists"
msgstr ""
-#: cinder/backup/drivers/ceph.py:203
+#: cinder/backup/drivers/ceph.py:201
#, python-format
msgid "invalid user '%s'"
msgstr ""
-#: cinder/backup/drivers/ceph.py:270
+#: cinder/backup/drivers/ceph.py:268
msgid "Backup id required"
msgstr ""
-#: cinder/backup/drivers/ceph.py:327
-#, python-format
-msgid "Transferred chunk %(chunk)s of %(chunks)s (%(rate)dK/s)"
-msgstr ""
-
-#: cinder/backup/drivers/ceph.py:428
+#: cinder/backup/drivers/ceph.py:427
#, python-format
msgid "image %s not found"
msgstr ""
-#: cinder/backup/drivers/ceph.py:554
+#: cinder/backup/drivers/ceph.py:553
#, python-format
msgid "RBD diff op failed - (ret=%(ret)s stderr=%(stderr)s)"
msgstr ""
-#: cinder/backup/drivers/ceph.py:634
+#: cinder/backup/drivers/ceph.py:631
#, python-format
msgid ""
"Snapshot='%(snap)s' does not exist in base image='%(base)s' - aborting "
"incremental backup"
msgstr ""
-#: cinder/backup/drivers/ceph.py:790
+#: cinder/backup/drivers/ceph.py:787
#, python-format
msgid "Backup should only have one snapshot but instead has %s"
msgstr ""
-#: cinder/backup/drivers/ceph.py:816
+#: cinder/backup/drivers/ceph.py:813
msgid "Need non-zero volume size"
msgstr ""
-#: cinder/backup/drivers/ceph.py:842
+#: cinder/backup/drivers/ceph.py:839
#, python-format
msgid "Failed to backup volume metadata - %s"
msgstr ""
-#: cinder/backup/drivers/ceph.py:1145 cinder/tests/test_backup_ceph.py:933
+#: cinder/backup/drivers/ceph.py:1141 cinder/tests/test_backup_ceph.py:933
msgid "Metadata restore failed due to incompatible version"
msgstr ""
msgid "backup: %(vol_id)s failed. %(path)s is not a file."
msgstr ""
-#: cinder/backup/drivers/tsm.py:300
+#: cinder/backup/drivers/tsm.py:299
#, python-format
msgid ""
"backup: %(vol_id)s failed to obtain backup success notification from "
" stderr: %(err)s"
msgstr ""
-#: cinder/backup/drivers/tsm.py:341
+#: cinder/backup/drivers/tsm.py:340
#, python-format
msgid ""
"restore: %(vol_id)s failed.\n"
" stderr: %(err)s."
msgstr ""
-#: cinder/backup/drivers/tsm.py:364
+#: cinder/backup/drivers/tsm.py:363
msgid ""
"Volume metadata backup requested but this driver does not yet support "
"this feature."
msgstr ""
-#: cinder/backup/drivers/tsm.py:393
+#: cinder/backup/drivers/tsm.py:392
#, python-format
msgid ""
"backup: %(vol_id)s failed to run dsmc on %(bpath)s.\n"
" stderr: %(err)s"
msgstr ""
-#: cinder/backup/drivers/tsm.py:403
+#: cinder/backup/drivers/tsm.py:402
#, python-format
msgid ""
"backup: %(vol_id)s failed to run dsmc due to invalid arguments on "
" stderr: %(err)s"
msgstr ""
-#: cinder/backup/drivers/tsm.py:454
+#: cinder/backup/drivers/tsm.py:453
#, python-format
msgid ""
"restore: %(vol_id)s failed to run dsmc on %(bpath)s.\n"
" stderr: %(err)s"
msgstr ""
-#: cinder/backup/drivers/tsm.py:464
+#: cinder/backup/drivers/tsm.py:463
#, python-format
msgid ""
"restore: %(vol_id)s failed to run dsmc due to invalid arguments on "
" stderr: %(err)s"
msgstr ""
-#: cinder/backup/drivers/tsm.py:510
+#: cinder/backup/drivers/tsm.py:509
#, python-format
msgid ""
"delete: %(vol_id)s failed to run dsmc with stdout: %(out)s\n"
" stderr: %(err)s"
msgstr ""
-#: cinder/backup/drivers/tsm.py:518
+#: cinder/backup/drivers/tsm.py:517
#, python-format
msgid ""
"delete: %(vol_id)s failed to run dsmc due to invalid arguments with "
" stderr: %(err)s"
msgstr ""
-#: cinder/brick/exception.py:53
+#: cinder/brick/exception.py:54
#, python-format
msgid "Exception in string format operation. msg='%s'"
msgstr ""
-#: cinder/brick/exception.py:89
+#: cinder/brick/exception.py:90
msgid "We are unable to locate any Fibre Channel devices."
msgstr ""
-#: cinder/brick/exception.py:93
+#: cinder/brick/exception.py:94
msgid "Unable to find a Fibre Channel volume device."
msgstr ""
-#: cinder/brick/exception.py:97
+#: cinder/brick/exception.py:98
#, python-format
msgid "Volume device not found at %(device)s."
msgstr ""
-#: cinder/brick/exception.py:101
+#: cinder/brick/exception.py:102
+#, python-format
+msgid "Volume path %(volume_path)s was not removed in time."
+msgstr ""
+
+#: cinder/brick/exception.py:106
#, python-format
msgid "Unable to find Volume Group: %(vg_name)s"
msgstr ""
-#: cinder/brick/exception.py:105
+#: cinder/brick/exception.py:110
#, python-format
msgid "Failed to create Volume Group: %(vg_name)s"
msgstr ""
-#: cinder/brick/exception.py:121
+#: cinder/brick/exception.py:126
#, python-format
msgid "Connect to volume via protocol %(protocol)s not supported."
msgstr ""
msgid "Invalid InitiatorConnector protocol specified %(protocol)s"
msgstr ""
-#: cinder/brick/initiator/connector.py:433
+#: cinder/brick/initiator/connector.py:440
#, python-format
msgid "Could not find the iSCSI Initiator File %s"
msgstr ""
-#: cinder/brick/initiator/connector.py:702
+#: cinder/brick/initiator/connector.py:709
msgid "We are unable to locate any Fibre Channel devices"
msgstr ""
-#: cinder/brick/initiator/connector.py:722
+#: cinder/brick/initiator/connector.py:729
msgid "Fibre Channel volume device not found."
msgstr ""
-#: cinder/brick/initiator/connector.py:1119
+#: cinder/brick/initiator/connector.py:1126
msgid "Invalid connection_properties specified no device_path attribute"
msgstr ""
-#: cinder/brick/initiator/connector.py:1166
+#: cinder/brick/initiator/connector.py:1173
#, python-format
msgid "Attach volume failed, error code is %s"
msgstr ""
-#: cinder/brick/initiator/connector.py:1172
+#: cinder/brick/initiator/connector.py:1179
msgid "query attached volume failed or volume not attached."
msgstr ""
-#: cinder/brick/initiator/connector.py:1187
+#: cinder/brick/initiator/connector.py:1194
#, python-format
msgid "Disconnect_volume failed, error code is %s"
msgstr ""
-#: cinder/brick/initiator/connector.py:1212
+#: cinder/brick/initiator/connector.py:1219
msgid "SDS command line doesn't exist, can't execute SDS command."
msgstr ""
-#: cinder/brick/initiator/linuxscsi.py:108
+#: cinder/brick/initiator/linuxscsi.py:141
#, python-format
msgid "Failed to flush IO buffers prior to removing device: (%(code)s)"
msgstr ""
" volume type %(volume_type)s is not supported by the group."
msgstr ""
-#: cinder/consistencygroup/api.py:547 cinder/volume/manager.py:2200
+#: cinder/consistencygroup/api.py:547 cinder/volume/manager.py:2269
#, python-format
msgid ""
"Cannot add volume %(volume_id)s to consistency group %(group_id)s because"
" volume is in an invalid state: %(status)s. Valid states are: %(valid)s."
msgstr ""
-#: cinder/consistencygroup/api.py:564 cinder/volume/manager.py:2214
+#: cinder/consistencygroup/api.py:564 cinder/volume/manager.py:2283
msgid "Volume is not local to this node."
msgstr ""
" volume does not exist."
msgstr ""
-#: cinder/consistencygroup/api.py:639 cinder/tests/test_storwize_svc.py:1887
+#: cinder/consistencygroup/api.py:639 cinder/tests/test_storwize_svc.py:1896
msgid "Consistency group is empty. No cgsnapshot will be created."
msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: cinder/db/sqlalchemy/api.py:2425
+#: cinder/db/sqlalchemy/api.py:2444
#, python-format
msgid "VolumeType %s deletion failed, VolumeType in use."
msgstr ""
-#: cinder/db/sqlalchemy/api.py:3207
+#: cinder/db/sqlalchemy/api.py:3225
#, python-format
msgid "No backup with id %s"
msgstr ""
-#: cinder/db/sqlalchemy/api.py:3291
+#: cinder/db/sqlalchemy/api.py:3309
msgid "Volume must be available"
msgstr ""
-#: cinder/db/sqlalchemy/api.py:3317
+#: cinder/db/sqlalchemy/api.py:3335
#, python-format
msgid "Volume in unexpected state %s, expected awaiting-transfer"
msgstr ""
-#: cinder/db/sqlalchemy/api.py:3339
+#: cinder/db/sqlalchemy/api.py:3357
#, python-format
msgid ""
"Transfer %(transfer_id)s: Volume id %(volume_id)s in unexpected state "
"%(status)s, expected awaiting-transfer"
msgstr ""
-#: cinder/db/sqlalchemy/api.py:3439
+#: cinder/db/sqlalchemy/api.py:3457
#, python-format
msgid "No consistency group with id %s"
msgstr ""
-#: cinder/db/sqlalchemy/api.py:3522
+#: cinder/db/sqlalchemy/api.py:3540
#, python-format
msgid "No cgsnapshot with id %s"
msgstr ""
msgid "fmt=%(fmt)s backed by:%(backing_file)s"
msgstr ""
-#: cinder/image/image_utils.py:324
+#: cinder/image/image_utils.py:323
#, python-format
msgid "Converted to %(vol_format)s, but format is now %(file_format)s"
msgstr ""
-#: cinder/image/image_utils.py:355
+#: cinder/image/image_utils.py:354
#, python-format
msgid "Converted to %(f1)s, but format is now %(f2)s"
msgstr ""
-#: cinder/keymgr/barbican.py:62
+#: cinder/keymgr/barbican.py:64
msgid "User is not authorized to use key manager."
msgstr ""
+#: cinder/keymgr/barbican.py:69
+msgid "Unable to create Barbican Client without project_id."
+msgstr ""
+
#: cinder/keymgr/conf_key_mgr.py:81
msgid "keymgr.fixed_key not defined"
msgstr ""
msgid "An object of type %s is required here"
msgstr ""
-#: cinder/objects/snapshot.py:128 cinder/objects/volume.py:117
+#: cinder/objects/snapshot.py:135 cinder/objects/volume.py:122
msgid "already created"
msgstr ""
-#: cinder/objects/snapshot.py:133
+#: cinder/objects/snapshot.py:140
msgid "volume assigned"
msgstr ""
-#: cinder/objects/snapshot.py:144
+#: cinder/objects/snapshot.py:151
msgid "volume changed"
msgstr ""
-#: cinder/objects/snapshot.py:165
+#: cinder/objects/snapshot.py:172
#, python-format
msgid "attribute %s not lazy-loadable"
msgstr ""
msgid "Rules must be an instance of dict or Rules, got %s instead"
msgstr ""
-#: cinder/openstack/common/versionutils.py:99
+#: cinder/openstack/common/versionutils.py:108
#, python-format
msgid ""
"%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s and "
"may be removed in %(remove_in)s."
msgstr ""
-#: cinder/openstack/common/versionutils.py:103
+#: cinder/openstack/common/versionutils.py:112
#, python-format
msgid ""
"%(what)s is deprecated as of %(as_of)s and may be removed in "
"%(remove_in)s. It will not be superseded."
msgstr ""
-#: cinder/openstack/common/versionutils.py:107
+#: cinder/openstack/common/versionutils.py:116
#, python-format
msgid "%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s."
msgstr ""
-#: cinder/openstack/common/versionutils.py:110
+#: cinder/openstack/common/versionutils.py:119
#, python-format
msgid "%(what)s is deprecated as of %(as_of)s. It will not be superseded."
msgstr ""
-#: cinder/openstack/common/versionutils.py:232
+#: cinder/openstack/common/versionutils.py:241
#, python-format
msgid "Deprecated: %s"
msgstr ""
-#: cinder/openstack/common/versionutils.py:250
+#: cinder/openstack/common/versionutils.py:259
#, python-format
msgid "Fatal call to deprecated config: %(msg)s"
msgstr ""
"certain combination of filters and weighers."
msgstr ""
-#: cinder/scheduler/manager.py:115 cinder/tests/scheduler/test_scheduler.py:295
+#: cinder/scheduler/manager.py:115 cinder/tests/scheduler/test_scheduler.py:297
#, python-format
msgid "Could not find a host for consistency group %(group_id)s."
msgstr ""
"\t%s"
msgstr ""
-#: cinder/tests/test_rbd.py:986
+#: cinder/tests/test_rbd.py:992
msgid "flush() not supported in this version of librbd"
msgstr ""
msgid "mdiskgrp missing quotes %s"
msgstr ""
+#: cinder/tests/test_storwize_svc.py:1678
+msgid "The copy should be primary or secondary"
+msgstr ""
+
#: cinder/tests/test_volume_types.py:66
#, python-format
msgid "Given data: %s"
msgid "Unexpected status code"
msgstr ""
-#: cinder/tests/scheduler/test_scheduler.py:281
+#: cinder/tests/scheduler/test_scheduler.py:283
#, python-format
msgid "Failed to create consistency group %(group_id)s."
msgstr ""
msgid "Retype cannot change front-end qos specs for in-use volume: %s."
msgstr ""
-#: cinder/volume/driver.py:353 cinder/volume/manager.py:1127
+#: cinder/volume/driver.py:353 cinder/volume/manager.py:1169
#, python-format
msgid "Unable to terminate volume connection: %(err)s"
msgstr ""
msgid "Failed to copy volume %(src)s to %(dest)s."
msgstr ""
-#: cinder/volume/driver.py:668 cinder/volume/manager.py:1070
+#: cinder/volume/driver.py:684 cinder/volume/manager.py:1112
#, python-format
msgid "Unable to fetch connection information from backend: %(err)s"
msgstr ""
-#: cinder/volume/driver.py:674
+#: cinder/volume/driver.py:690
#, python-format
msgid "Error encountered during cleanup of a failed attach: %(ex)s"
msgstr ""
-#: cinder/volume/driver.py:699 cinder/volume/drivers/ibm/flashsystem.py:881
+#: cinder/volume/driver.py:715 cinder/volume/drivers/ibm/flashsystem.py:881
#, python-format
msgid "Unable to access the backend storage via the path %(path)s."
msgstr ""
-#: cinder/volume/driver.py:1203
+#: cinder/volume/driver.py:1219
msgid "Extend volume not implemented"
msgstr ""
-#: cinder/volume/driver.py:1207 cinder/volume/driver.py:1211
+#: cinder/volume/driver.py:1223 cinder/volume/driver.py:1227
msgid "Manage existing volume not implemented."
msgstr ""
-#: cinder/volume/driver.py:1215
+#: cinder/volume/driver.py:1231
msgid "Unmanage volume not implemented."
msgstr ""
-#: cinder/volume/driver.py:1222
+#: cinder/volume/driver.py:1238
msgid "sync_replica not implemented."
msgstr ""
-#: cinder/volume/driver.py:1226
+#: cinder/volume/driver.py:1242
msgid "promote_replica not implemented."
msgstr ""
-#: cinder/volume/driver.py:1451 cinder/volume/targets/iscsi.py:103
+#: cinder/volume/driver.py:1467 cinder/volume/targets/iscsi.py:103
#, python-format
msgid "Could not find iSCSI export for volume %s"
msgstr ""
-#: cinder/volume/driver.py:1803
+#: cinder/volume/driver.py:1820
msgid "Driver must implement initialize_connection"
msgstr ""
-#: cinder/volume/manager.py:417
+#: cinder/volume/manager.py:436
msgid "Failed to create manager volume flow."
msgstr ""
-#: cinder/volume/manager.py:510
+#: cinder/volume/manager.py:529
msgid "volume is not local to this node"
msgstr ""
-#: cinder/volume/manager.py:652
+#: cinder/volume/manager.py:688
#, python-format
msgid "snapshot %s: created successfully"
msgstr ""
-#: cinder/volume/manager.py:662
+#: cinder/volume/manager.py:698
#, python-format
msgid "snapshot %s: deleting"
msgstr ""
-#: cinder/volume/manager.py:732
+#: cinder/volume/manager.py:768
msgid "being attached by different mode"
msgstr ""
-#: cinder/volume/manager.py:737
+#: cinder/volume/manager.py:773
msgid "volume is already attached"
msgstr ""
-#: cinder/volume/manager.py:834
+#: cinder/volume/manager.py:870
#, python-format
msgid ""
"Volume %(id)s is attached to more than one instance. A valid "
"attachment_id must be passed to detach this volume"
msgstr ""
-#: cinder/volume/manager.py:1032
+#: cinder/volume/manager.py:879
+#, python-format
+msgid "Volume %(id)s doesn't have any attachments to detach"
+msgstr ""
+
+#: cinder/volume/manager.py:1074
#, python-format
msgid "Unable to validate connector information in backend: %(err)s"
msgstr ""
-#: cinder/volume/manager.py:1044
+#: cinder/volume/manager.py:1086
#, python-format
msgid "Unable to create export for volume %(volume_id)s"
msgstr ""
-#: cinder/volume/manager.py:1204
+#: cinder/volume/manager.py:1247
msgid "failed to create new_volume on destination host"
msgstr ""
-#: cinder/volume/manager.py:1207
+#: cinder/volume/manager.py:1253
msgid "timeout creating new_volume on destination host"
msgstr ""
-#: cinder/volume/manager.py:1234
-#, python-format
-msgid "Failed to copy volume %(vol1)s to %(vol2)s"
-msgstr ""
-
-#: cinder/volume/manager.py:1282
+#: cinder/volume/manager.py:1349
#, python-format
msgid ""
"migrate_volume_completion: completing migration for volume %(vol1)s "
"(temporary volume %(vol2)s"
msgstr ""
-#: cinder/volume/manager.py:1292
+#: cinder/volume/manager.py:1359
#, python-format
msgid ""
"migrate_volume_completion is cleaning up an error for volume %(vol1)s "
"(temporary volume %(vol2)s"
msgstr ""
-#: cinder/volume/manager.py:1310
+#: cinder/volume/manager.py:1379
#, python-format
msgid "Failed to delete migration source vol %(vol)s: %(err)s"
msgstr ""
-#: cinder/volume/manager.py:1540
+#: cinder/volume/manager.py:1609
#, python-format
msgid "Volume %s: Error trying to extend volume"
msgstr ""
-#: cinder/volume/manager.py:1615
+#: cinder/volume/manager.py:1684
msgid "Failed to get old volume type quota reservations"
msgstr ""
-#: cinder/volume/manager.py:1660
+#: cinder/volume/manager.py:1729
msgid "Retype requires migration but is not allowed."
msgstr ""
-#: cinder/volume/manager.py:1668
+#: cinder/volume/manager.py:1737
msgid "Volume must not have snapshots."
msgstr ""
-#: cinder/volume/manager.py:1677
+#: cinder/volume/manager.py:1746
msgid "Volume must not be replicated."
msgstr ""
-#: cinder/volume/manager.py:1718
+#: cinder/volume/manager.py:1787
msgid "Failed to create manage existing flow."
msgstr ""
-#: cinder/volume/manager.py:1758
+#: cinder/volume/manager.py:1827
msgid "Error promoting secondary volume to primary"
msgstr ""
-#: cinder/volume/manager.py:1768 cinder/volume/manager.py:1799
+#: cinder/volume/manager.py:1837 cinder/volume/manager.py:1868
#, python-format
msgid "Failed updating model with driver provided model %(model)s"
msgstr ""
-#: cinder/volume/manager.py:1789
+#: cinder/volume/manager.py:1858
msgid "Error synchronizing secondary volume to primary"
msgstr ""
-#: cinder/volume/manager.py:1898
+#: cinder/volume/manager.py:1967
#, python-format
msgid ""
"Cannot create consistency group %(group)s because snapshot %(snap)s is "
"not in a valid state. Valid states are: %(valid)s."
msgstr ""
-#: cinder/volume/manager.py:1974
+#: cinder/volume/manager.py:2043
msgid "Input volumes or snapshots are invalid."
msgstr ""
-#: cinder/volume/manager.py:2077
+#: cinder/volume/manager.py:2146
msgid "Volume is not local to this node"
msgstr ""
-#: cinder/volume/manager.py:2105
+#: cinder/volume/manager.py:2174
#, python-format
msgid "Error occurred when deleting consistency group %s."
msgstr ""
-#: cinder/volume/manager.py:2254
+#: cinder/volume/manager.py:2323
#, python-format
msgid "Error occurred when updating consistency group %s."
msgstr ""
-#: cinder/volume/manager.py:2350
+#: cinder/volume/manager.py:2419
#, python-format
msgid "Error occurred when creating cgsnapshot %s."
msgstr ""
-#: cinder/volume/manager.py:2436
+#: cinder/volume/manager.py:2505
#, python-format
msgid "Error occurred when deleting cgsnapshot %s."
msgstr ""
msgid "Failed to rename logical volume %(name)s, error message was: %(err_msg)s"
msgstr ""
-#: cinder/volume/drivers/lvm.py:490 cinder/volume/drivers/rbd.py:951
+#: cinder/volume/drivers/lvm.py:490 cinder/volume/drivers/rbd.py:962
#: cinder/volume/drivers/emc/xtremio.py:389
#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:721
msgid "Reference must contain source-name element."
msgstr ""
-#: cinder/volume/drivers/lvm.py:507 cinder/volume/drivers/rbd.py:975
+#: cinder/volume/drivers/lvm.py:507 cinder/volume/drivers/rbd.py:986
#, python-format
msgid ""
"Failed to manage existing volume %(name)s, because reported size %(size)s"
msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s"
msgstr ""
-#: cinder/volume/drivers/nfs.py:155
+#: cinder/volume/drivers/nfs.py:155 cinder/volume/drivers/zfssa/zfssanfs.py:97
#, python-format
msgid "%s is not installed"
msgstr ""
msgid "Error connecting to ceph cluster."
msgstr ""
-#: cinder/volume/drivers/rbd.py:407
+#: cinder/volume/drivers/rbd.py:418
#, python-format
msgid "clone depth exceeds limit of %s"
msgstr ""
-#: cinder/volume/drivers/rbd.py:659
+#: cinder/volume/drivers/rbd.py:670
msgid ""
"ImageBusy error raised while deleting rbd volume. This may have been "
"caused by a connection from a client that has crashed and, if so, may be "
"resolved by retrying the delete after 30 seconds has elapsed."
msgstr ""
-#: cinder/volume/drivers/rbd.py:766
+#: cinder/volume/drivers/rbd.py:777
msgid "Not stored in rbd"
msgstr ""
-#: cinder/volume/drivers/rbd.py:770
+#: cinder/volume/drivers/rbd.py:781
msgid "Blank components"
msgstr ""
-#: cinder/volume/drivers/rbd.py:773
+#: cinder/volume/drivers/rbd.py:784
msgid "Not an rbd snapshot"
msgstr ""
-#: cinder/volume/drivers/rbd.py:912 cinder/volume/drivers/sheepdog.py:188
+#: cinder/volume/drivers/rbd.py:923 cinder/volume/drivers/sheepdog.py:280
#, python-format
msgid "Failed to Extend Volume %(volname)s"
msgstr ""
msgid "Backup is only supported for SOFS volumes without backing file."
msgstr ""
-#: cinder/volume/drivers/sheepdog.py:58
+#: cinder/volume/drivers/sheepdog.py:59
#, python-format
msgid "Sheepdog is not working: %s"
msgstr ""
-#: cinder/volume/drivers/sheepdog.py:63
+#: cinder/volume/drivers/sheepdog.py:64
msgid "Sheepdog is not working"
msgstr ""
+#: cinder/volume/drivers/sheepdog.py:135
+#, python-format
+msgid "Failed to create cloned volume %s."
+msgstr ""
+
#: cinder/volume/drivers/smbfs.py:135
msgid "SMBFS config file not set (smbfs_shares_config)."
msgstr ""
msgid "Failed to find Storage Center"
msgstr ""
-#: cinder/volume/drivers/dell/dell_storagecenter_api.py:458
+#: cinder/volume/drivers/dell/dell_storagecenter_api.py:462
#, python-format
msgid "Error deleting volume %(ssn)s: %(sn)s: %(c)d %(r)s"
msgstr ""
msgid ""
"Unable to get configuration information necessary to create a volume. "
"Please check that there is a configuration file for each config group, if"
-" multi-backend is enabled. The should be in the following format "
+" multi-backend is enabled. The file should be in the following format "
"/etc/cinder/cinder_emc_config_<CONFIG_GROUP>.xml."
msgstr ""
msgid "Failed to remove volume %(volumeName)s from default SG: %(volumeName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:835
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:804
+#, python-format
+msgid "Failed to create hardware id(s) on %(storageSystemName)s."
+msgstr ""
+
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:842
msgid "FC is the protocol but wwpns are not supplied by Openstack."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:841
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:848
#, python-format
msgid "Error finding %(name)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:988
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:995
#, python-format
msgid ""
"Error Create Masking View: %(groupName)s. Return code: %(rc)lu. Error: "
"%(error)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1094
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1101
#, python-format
msgid "Cannot create or find an storage group with name %(sgGroupName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1255
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1262
#, python-format
msgid ""
"Rollback for Volume: %(volumeName)s has failed. Please contact your "
"storage group for fast policy %(fastPolicyName)s failed."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1411
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1426
#: cinder/volume/drivers/emc/emc_vmax_provision.py:168
#: cinder/volume/drivers/emc/emc_vmax_provision.py:209
#, python-format
"%(error)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1434
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1449
#, python-format
msgid ""
"Error adding initiator to group : %(groupName)s. Return code: %(rc)lu. "
"Error: %(error)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1492
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1507
#, python-format
msgid ""
"Error Modifying masking view : %(groupName)s. Return code: %(rc)lu. "
"Error: %(error)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1908
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:1923
#, python-format
msgid "Masking view %(maskingViewName)s was not deleted successfully"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:1989
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:2004
#, python-format
msgid "Storage group %(sgGroupName) does not exist."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:2210
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:2225
#, python-format
msgid "Storage group %(storageGroupName)s was not deleted successfully"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_masking.py:2241
+#: cinder/volume/drivers/emc/emc_vmax_masking.py:2256
#, python-format
msgid ""
"Error Deleting Group: %(storageGroupName)s. Return code: %(rc)lu. Error:"
msgid "No Port Group elements found in config file."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_utils.py:1650
+#: cinder/volume/drivers/emc/emc_vmax_utils.py:1653
#, python-format
msgid "StorageSystem %(array)s is not found."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_utils.py:1834
+#: cinder/volume/drivers/emc/emc_vmax_utils.py:1837
#, python-format
msgid "Cannot verify the existence of object:%(instanceName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vmax_utils.py:1861
+#: cinder/volume/drivers/emc/emc_vmax_utils.py:1864
#, python-format
msgid "Replication Service Capability not found on %(storageSystemName)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:273
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:275
#, python-format
msgid "naviseccli_path: Could not find NAVISECCLI tool %(path)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:287
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:289
msgid "san_ip: Mandatory field configuration. san_ip is not set."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:301
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:303
#, python-format
msgid "Invalid VNX authentication type: %s"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:496
-#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:567
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:429
#, python-format
-msgid "CommandLineHelper._wait_for_condition: %s timeout"
+msgid "Volume %(lun_name)s was created in VNX, but in %(lun_state)s state."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:735
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:518
+#, python-format
+msgid "CommandLineHelper._wait_for_a_condition: %s timeout"
+msgstr ""
+
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:757
msgid "Failed to create snapshot as no LUN ID is specified"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:892
-msgid "Querying migrating status error."
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:914
+#, python-format
+msgid "Migration of LUN %s has been stopped or faulted."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1734
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1802
#, python-format
msgid "The extra_spec: %s is invalid."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1757
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1825
msgid "deduplicated and auto tiering can't be both enabled."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1761
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1829
msgid "Compression Enabler is not installed. Can not create compressed volume."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1767
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1835
msgid "Deduplication Enabler is not installed. Can not create deduplicated volume"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1773
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1841
msgid "ThinProvisioning Enabler is not installed. Can not create thin volume"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:1778
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:1846
msgid "FAST VP Enabler is not installed. Can't set tiering policy for the volume"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2197
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2265
#, python-format
msgid ""
"Failed to create consistency group %s because VNX consistency group "
"cannot accept compressed LUNs as members."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2234
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2302
#, python-format
msgid "Delete consistency group %s failed."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2397
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2465
#, python-format
msgid "Host %s has no iSCSI initiator"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2408
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2476
#, python-format
msgid "Host %s has no FC initiators"
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2629
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2697
#, python-format
msgid ""
"Reach limitation set by configuration option max_luns_per_storage_group. "
"Operation to add %(vol)s into Storage Group %(sg)s is rejected."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2645
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2713
#, python-format
msgid "Failed to add %(vol)s into %(sg)s after %(retries)s tries."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2835
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2903
msgid "Reference must contain lun_id element."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2845
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2913
#, python-format
msgid "Find no lun with the specified id %s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2851
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:2919
#, python-format
msgid ""
"The input lun %(lun_id)s is in pool %(poolname)s which is not managed by "
"the host %(host)s."
msgstr ""
-#: cinder/volume/drivers/emc/emc_vnx_cli.py:2992
+#: cinder/volume/drivers/emc/emc_vnx_cli.py:3060
#, python-format
msgid "Failed to find storage pool for source volume %s."
msgstr ""
"%(volume_type)s."
msgstr ""
+#: cinder/volume/drivers/huawei/__init__.py:58
+msgid "_instantiate_driver: configuration not found."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/__init__.py:91
+#, python-format
+msgid ""
+"\"Product\" or \"Protocol\" is illegal. \"Product\" should be set to "
+"18000. \"Protocol\" should be set to either iSCSI or FC. Product: "
+"%(product)s Protocol: %(protocol)s"
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:110
+#, python-format
+msgid "Login error, reason is: %s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:138
+#, python-format
+msgid ""
+"%(err)s\n"
+"result: %(res)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:145
+#, python-format
+msgid "%s \"data\" was not in result."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:193
+msgid "Find QoS configuration error!"
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:296
+#, python-format
+msgid "Invalid resource pool: %s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:314
+#, python-format
+msgid "Get pool info error, pool name is: %s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:352
+#, python-format
+msgid "Can't find lun info on the array, lun name is: %(name)s"
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:463
+#, python-format
+msgid ""
+"An error occurred during the LUNcopy operation. LUNcopy name: "
+"%(luncopyname)s. LUNcopy status: %(luncopystatus)s. LUNcopy state: "
+"%(luncopystate)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:527
+#, python-format
+msgid "_wait_for_condition: %s timed out."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:548
+#, python-format
+msgid "create_volume_from_snapshot: Snapshot %(name)s does not exist."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1258
+#, python-format
+msgid ""
+"Config file is wrong. LUNType must be \"Thin\" or \"Thick\". LUNType: "
+"%(fetchtype)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1288
+#, python-format
+msgid ""
+"PrefetchType config is wrong. PrefetchType must be in 0,1,2,3. "
+"PrefetchType is: %(fetchtype)s."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1514
+msgid ""
+"_check_conf_file: Config file invalid. RestURL, UserName and UserPassword"
+" must be set."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1521
+msgid "_check_conf_file: Config file invalid. StoragePool must be set."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1542
+#, python-format
+msgid ""
+"_get_iscsi_params: Failed to get target IP for initiator %(ini)s, please "
+"check config file."
+msgstr ""
+
+#: cinder/volume/drivers/huawei/rest_common.py:1602
+#, python-format
+msgid "Can't find lun info on the array, lun name is: %(name)s."
+msgstr ""
+
#: cinder/volume/drivers/ibm/flashsystem.py:94
#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:37
#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:216
msgid "I/O group %(iogrp)d is not valid; available I/O groups are %(avail)s"
msgstr ""
+#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:567
+#, python-format
+msgid "CommandLineHelper._wait_for_condition: %s timeout"
+msgstr ""
+
#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:649
msgid "Failed to find a vdisk copy in the expected pool."
msgstr ""
"available."
msgstr ""
-#: cinder/volume/drivers/ibm/storwize_svc/replication.py:149
+#: cinder/volume/drivers/ibm/storwize_svc/replication.py:148
#, python-format
msgid "Primary copy status: %(status)s and synchronized: %(sync)s"
msgstr ""
-#: cinder/volume/drivers/ibm/storwize_svc/replication.py:168
+#: cinder/volume/drivers/ibm/storwize_svc/replication.py:177
#, python-format
msgid ""
"Secondary copy status: %(status)s and synchronized: %(sync)s, sync "
"%(row)s"
msgstr ""
-#: cinder/volume/drivers/netapp/common.py:68
+#: cinder/volume/drivers/netapp/common.py:70
msgid "Required configuration not found"
msgstr ""
-#: cinder/volume/drivers/netapp/common.py:97
+#: cinder/volume/drivers/netapp/common.py:99
#, python-format
msgid "Storage family %s is not supported."
msgstr ""
-#: cinder/volume/drivers/netapp/common.py:103
+#: cinder/volume/drivers/netapp/common.py:105
#, python-format
msgid ""
"Protocol %(storage_protocol)s is not supported for storage family "
msgid "LUN not found with given ref %s."
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/block_base.py:611
+#: cinder/volume/drivers/netapp/dataontap/block_base.py:612
#, python-format
msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s"
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/block_base.py:615
+#: cinder/volume/drivers/netapp/dataontap/block_base.py:618
#, python-format
-msgid ""
-"Successfully fetched target details for LUN %(name)s and initiator "
-"%(initiator_name)s"
+msgid "Failed to get LUN target list for the LUN %s"
msgstr ""
#: cinder/volume/drivers/netapp/dataontap/block_base.py:621
-#: cinder/volume/drivers/netapp/dataontap/block_base.py:727
#, python-format
-msgid "Failed to get LUN target details for the LUN %s"
+msgid ""
+"Successfully fetched target list for LUN %(name)s and initiator "
+"%(initiator_name)s"
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/block_base.py:634
+#: cinder/volume/drivers/netapp/dataontap/block_base.py:629
#, python-format
msgid "Failed to get target portal for the LUN %s"
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/block_base.py:639
+#: cinder/volume/drivers/netapp/dataontap/block_base.py:636
#, python-format
msgid "Failed to get target IQN for the LUN %s"
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/block_base.py:660
+#: cinder/volume/drivers/netapp/dataontap/block_base.py:669
#, python-format
msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s"
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/block_base.py:714
+#: cinder/volume/drivers/netapp/dataontap/block_base.py:723
#, python-format
msgid "Mapped LUN %(name)s to the initiator(s) %(initiators)s"
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/block_base.py:722
+#: cinder/volume/drivers/netapp/dataontap/block_base.py:731
#, python-format
msgid ""
"Successfully fetched target details for LUN %(name)s and initiator(s) "
"%(initiators)s"
msgstr ""
-#: cinder/volume/drivers/netapp/dataontap/block_base.py:760
+#: cinder/volume/drivers/netapp/dataontap/block_base.py:736
+#, python-format
+msgid "Failed to get LUN target details for the LUN %s"
+msgstr ""
+
+#: cinder/volume/drivers/netapp/dataontap/block_base.py:769
#, python-format
msgid "Unmapped LUN %(name)s from the initiator %(initiators)s"
msgstr ""
msgid "Cannot retype to a snap CPG in a different domain."
msgstr ""
-#: cinder/volume/drivers/san/hp/hp_3par_fc.py:477
-#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:730
+#: cinder/volume/drivers/san/hp/hp_3par_fc.py:484
+#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:735
#, python-format
msgid "Volume %s doesn't exist on array."
msgstr ""
-#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:161
+#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:162
#, python-format
msgid "Invalid IP address format '%s'"
msgstr ""
-#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:195
+#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:196
#, python-format
msgid ""
"Found invalid iSCSI IP address(s) in configuration option(s) "
"hp3par_iscsi_ips or iscsi_ip_address '%s.'"
msgstr ""
-#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:201
+#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:202
msgid "At least one valid iSCSI IP address must be set."
msgstr ""
-#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:313
+#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:315
msgid "Least busy iSCSI port not found, using first iSCSI port in list."
msgstr ""
msgid "There are no valid datastores."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:184
+#: cinder/volume/drivers/vmware/vmdk.py:186
#, python-format
msgid "Invalid disk type: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:260
+#: cinder/volume/drivers/vmware/vmdk.py:262
#, python-format
msgid "%s not set."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:310
+#: cinder/volume/drivers/vmware/vmdk.py:312
#, python-format
msgid "Not able to find a suitable datastore for the volume: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:402
+#: cinder/volume/drivers/vmware/vmdk.py:404
#, python-format
msgid ""
"Unable to pick datastore to accommodate %(size)s bytes from the "
"datastores: %(dss)s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:442
+#: cinder/volume/drivers/vmware/vmdk.py:444
#, python-format
msgid "No such storage profile '%s; is defined in vCenter."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:470
+#: cinder/volume/drivers/vmware/vmdk.py:472
#, python-format
msgid "Aborting since none of the datastores match the given storage profile %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:688
+#: cinder/volume/drivers/vmware/vmdk.py:696
#, python-format
msgid "Snapshot of volume not supported in state: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:720
+#: cinder/volume/drivers/vmware/vmdk.py:728
#, python-format
msgid "Delete snapshot of volume not supported in state: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:863
+#: cinder/volume/drivers/vmware/vmdk.py:871
#, python-format
msgid "Cannot create image of disk format: %s. Only vmdk disk format is accepted."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1129
+#: cinder/volume/drivers/vmware/vmdk.py:1187
#, python-format
msgid "Exception in _select_ds_for_volume: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1243
+#: cinder/volume/drivers/vmware/vmdk.py:1301
#, python-format
msgid "Container format: %s is unsupported, only 'bare' is supported."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1313
+#: cinder/volume/drivers/vmware/vmdk.py:1373
msgid "Upload to glance of attached volume is not supported."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1763
+#: cinder/volume/drivers/vmware/vmdk.py:1824
msgid "Volume cannot be restored since it contains snapshots."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:1935
+#: cinder/volume/drivers/vmware/vmdk.py:1996
#, python-format
msgid ""
"There are no datastores matching volume requirements; can't relocate "
"volume: %s."
msgstr ""
-#: cinder/volume/drivers/vmware/vmdk.py:2048
+#: cinder/volume/drivers/vmware/vmdk.py:2109
#, python-format
msgid "Linked clone of source volume not supported in state: %s."
msgstr ""
msgid "There are no valid datastores attached to %s."
msgstr ""
-#: cinder/volume/drivers/vmware/volumeops.py:1234
+#: cinder/volume/drivers/vmware/volumeops.py:1256
#, python-format
msgid "Invalid disk backing: %s."
msgstr ""
-#: cinder/volume/drivers/windows/vhdutils.py:218
+#: cinder/volume/drivers/windows/remotefs.py:54
+msgid "Link path already exists and its not a symlink"
+msgstr ""
+
+#: cinder/volume/drivers/windows/remotefs.py:83
+#, python-format
+msgid "Could not create symbolic link. Link: %(link)s Target %(target)s"
+msgstr ""
+
+#: cinder/volume/drivers/windows/remotefs.py:121
+#, python-format
+msgid ""
+"Unable to mount SMBFS share: %(smbfs_share)s WMI exception: "
+"%(wmi_exc)sOptions: %(options)s"
+msgstr ""
+
+#: cinder/volume/drivers/windows/smbfs.py:66
+#, python-format
+msgid ""
+"This system platform (%s) is not supported. This driver supports only "
+"Win32 platforms."
+msgstr ""
+
+#: cinder/volume/drivers/windows/smbfs.py:76
+#, python-format
+msgid "File already exists at: %s"
+msgstr ""
+
+#: cinder/volume/drivers/windows/smbfs.py:81
+#, python-format
+msgid "Unsupported volume format: %s "
+msgstr ""
+
+#: cinder/volume/drivers/windows/vhdutils.py:219
#, python-format
msgid "Opening virtual disk failed with error: %s"
msgstr ""
-#: cinder/volume/drivers/windows/vhdutils.py:229
+#: cinder/volume/drivers/windows/vhdutils.py:230
#, python-format
msgid "Unsupported virtual disk extension: %s"
msgstr ""
-#: cinder/volume/drivers/windows/vhdutils.py:247
+#: cinder/volume/drivers/windows/vhdutils.py:248
#, python-format
msgid "Virtual disk resize failed with error: %s"
msgstr ""
-#: cinder/volume/drivers/windows/vhdutils.py:269
+#: cinder/volume/drivers/windows/vhdutils.py:270
#, python-format
msgid "Virtual disk merge failed with error: %s"
msgstr ""
-#: cinder/volume/drivers/windows/vhdutils.py:316
+#: cinder/volume/drivers/windows/vhdutils.py:317
#, python-format
msgid "Virtual disk creation failed with error: %s"
msgstr ""
-#: cinder/volume/drivers/windows/vhdutils.py:421
+#: cinder/volume/drivers/windows/vhdutils.py:422
#, python-format
msgid "Virtual disk reconnect failed with error: %s"
msgstr ""
#: cinder/volume/drivers/windows/windows_utils.py:167
#, python-format
+msgid "Failed to import disk: %(vhd_path)s. WMI exception: %(exc)s"
+msgstr ""
+
+#: cinder/volume/drivers/windows/windows_utils.py:180
+#, python-format
msgid "Error changing disk status: %(vol_name)s . WMI exception: %(wmi_exc)s"
msgstr ""
-#: cinder/volume/drivers/windows/windows_utils.py:190
+#: cinder/volume/drivers/windows/windows_utils.py:203
#, python-format
msgid ""
"delete_volume: error when deleting the volume name: %(vol_name)s . WMI "
"exception: %(wmi_exc)s"
msgstr ""
-#: cinder/volume/drivers/windows/windows_utils.py:210
+#: cinder/volume/drivers/windows/windows_utils.py:223
#, python-format
msgid ""
"create_snapshot: error when creating the snapshot name: %(vol_name)s . "
"WMI exception: %(wmi_exc)s"
msgstr ""
-#: cinder/volume/drivers/windows/windows_utils.py:236
+#: cinder/volume/drivers/windows/windows_utils.py:249
#, python-format
msgid ""
"create_volume_from_snapshot: error when creating the volume name: "
"%(wmi_exc)s"
msgstr ""
-#: cinder/volume/drivers/windows/windows_utils.py:251
+#: cinder/volume/drivers/windows/windows_utils.py:264
#, python-format
msgid ""
"delete_snapshot: error when deleting the snapshot name: %(snap_name)s . "
"WMI exception: %(wmi_exc)s"
msgstr ""
-#: cinder/volume/drivers/windows/windows_utils.py:266
+#: cinder/volume/drivers/windows/windows_utils.py:279
#, python-format
msgid ""
"create_iscsi_target: error when creating iscsi target: %(tar_name)s . WMI"
" exception: %(wmi_exc)s"
msgstr ""
-#: cinder/volume/drivers/windows/windows_utils.py:288
+#: cinder/volume/drivers/windows/windows_utils.py:301
#, python-format
msgid ""
"remove_iscsi_target: error when deleting iscsi target: %(tar_name)s . WMI"
" exception: %(wmi_exc)s"
msgstr ""
-#: cinder/volume/drivers/windows/windows_utils.py:303
+#: cinder/volume/drivers/windows/windows_utils.py:316
#, python-format
msgid ""
"add_disk_to_target: error adding disk associated to volume : %(vol_name)s"
" to the target name: %(tar_name)s . WMI exception: %(wmi_exc)s"
msgstr ""
-#: cinder/volume/drivers/windows/windows_utils.py:322
+#: cinder/volume/drivers/windows/windows_utils.py:335
#, python-format
msgid ""
"Could not copy virtual disk %(src_path)s to %(dest_path)s. Error code: "
"%(error_code)s"
msgstr ""
-#: cinder/volume/drivers/windows/windows_utils.py:332
+#: cinder/volume/drivers/windows/windows_utils.py:345
#, python-format
msgid ""
"Could not copy virtual disk %(src_path)s to %(dest_path)s. Could not find"
" source path."
msgstr ""
-#: cinder/volume/drivers/windows/windows_utils.py:346
+#: cinder/volume/drivers/windows/windows_utils.py:356
+#, python-format
+msgid ""
+"Cannot resize image %(vhd_path)s to a smaller size. Image size: "
+"%(old_size)s, Requested size: %(new_size)s"
+msgstr ""
+
+#: cinder/volume/drivers/windows/windows_utils.py:373
#, python-format
msgid ""
"extend: error when extending the volume: %(vol_name)s .WMI exception: "
"%(wmi_exc)s"
msgstr ""
-#: cinder/volume/drivers/windows/windows_utils.py:392
+#: cinder/volume/drivers/windows/windows_utils.py:419
#, python-format
msgid "The file copy from %(src)s to %(dest)s failed."
msgstr ""
+#: cinder/volume/drivers/zfssa/webdavclient.py:29
+msgid ""
+"Check the state of the http service. Also ensure that the https port "
+"number is the same as the one specified in cinder.conf."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/webdavclient.py:34
+msgid "User not authorized to perform WebDAV operations."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/webdavclient.py:37
+msgid "Check access permissions for the ZFS share assigned to this driver."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/webdavclient.py:39
+msgid "The source volume for this WebDAV operation not found."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/webdavclient.py:41
+msgid "Not enough storage space in the ZFS share to perform this operation."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/webdavclient.py:46
+msgid ""
+"http service may have been abruptly disabled or put to maintenance state "
+"in the middle of this operation."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/webdavclient.py:97
+#, python-format
+msgid ""
+"WebDAV operation failed with error code: %(code)s reason: %(reason)s "
+"Retry attempt %(retry)s in progress."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssanfs.py:80
+#, python-format
+msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s"
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssanfs.py:87
+#, python-format
+msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s"
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssanfs.py:114
+#, python-format
+msgid "%s not set in cinder.conf"
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssanfs.py:235
+#, python-format
+msgid ""
+"Error in extending volume size: Volume: %(volume)s Vol_Size: %(vol_size)d"
+" with Snapshot: %(snapshot)s Snap_Size: %(snap_size)d"
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:48
+#, python-format
+msgid ""
+"Error getting version: svc: %(svc)s.Return code: %(ret.status)d Message: "
+"%(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:79
+#, python-format
+msgid ""
+"Error Getting Pool Stats: Pool: %(pool)s Return code: %(ret.status)d "
+"Message: %(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:92
+#, python-format
+msgid "Error Pool ownership: Pool %(pool)s is not owned by %(host)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:124
+#, python-format
+msgid ""
+"Error Creating Project: %(project)s on Pool: %(pool)s Return code: "
+"%(ret.status)d Message: %(ret.data)s ."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:154
+#, python-format
+msgid ""
+"Error Creating Initiator: %(initiator)s on Alias: %(alias)s Return code: "
+"%(ret.status)d Message: %(ret.data)s ."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:178
+#: cinder/volume/drivers/zfssa/zfssarest.py:213
+#, python-format
+msgid ""
+"Error Adding Initiator: %(initiator)s on groupInitiatorGroup: "
+"%(initiatorgroup)s Return code: %(ret.status)d Message: %(ret.data)s ."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:193
+#, python-format
+msgid ""
+"Error Getting Initiators: InitiatorGroup: %(initiatorgroup)s Return code:"
+" %(ret.status)d Message: %(ret.data)s ."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:251
+#, python-format
+msgid ""
+"Error Creating Target: %(alias)sReturn code: %(ret.status)d Message: "
+"%(ret.data)s ."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:269
+#, python-format
+msgid ""
+"Error Getting Target: %(alias)sReturn code: %(ret.status)d Message: "
+"%(ret.data)s ."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:295
+#, python-format
+msgid ""
+"Error Creating TargetGroup: %(targetgroup)s withIQN: %(iqn)sReturn code: "
+"%(ret.status)d Message: %(ret.data)s ."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:315
+#, python-format
+msgid ""
+"Error Adding to TargetGroup: %(targetgroup)s withIQN: %(iqn)sReturn code:"
+" %(ret.status)d Message: %(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:332
+#, python-format
+msgid ""
+"Error Verifying Pool: %(pool)s Return code: %(ret.status)d Message: "
+"%(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:347
+#, python-format
+msgid ""
+"Error Verifying Project: %(project)s on Pool: %(pool)s Return code: "
+"%(ret.status)d Message: %(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:364
+#, python-format
+msgid ""
+"Error Verifying Initiator: %(iqn)s Return code: %(ret.status)d Message: "
+"%(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:379
+#, python-format
+msgid ""
+"Error Verifying Target: %(alias)s Return code: %(ret.status)d Message: "
+"%(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:407
+#, python-format
+msgid ""
+"Error Creating Volume: %(lun)s Size: %(size)s Return code: %(ret.status)d"
+" Message: %(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:425
+#, python-format
+msgid ""
+"Error Getting Volume: %(lun)s on Pool: %(pool)s Project: %(project)s "
+"Return code: %(ret.status)d Message: %(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:467
+#, python-format
+msgid ""
+"Error Setting Volume: %(lun)s to InitiatorGroup: %(initiatorgroup)s Pool:"
+" %(pool)s Project: %(project)s Return code: %(ret.status)d Message: "
+"%(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:489
+#, python-format
+msgid ""
+"Error Deleting Volume: %(lun)s to Pool: %(pool)s Project: %(project)s "
+"Return code: %(ret.status)d Message: %(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:512
+#, python-format
+msgid ""
+"Error Creating Snapshot: %(snapshot)s onVolume: %(lun)s to Pool: %(pool)s"
+" Project: %(project)s Return code: %(ret.status)d Message: %(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:535
+#, python-format
+msgid ""
+"Error Deleting Snapshot: %(snapshot)s on Volume: %(lun)s to Pool: "
+"%(pool)s Project: %(project)s Return code: %(ret.status)d Message: "
+"%(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:563
+#, python-format
+msgid ""
+"Error Cloning Snapshot: %(snapshot)s on Volume: %(lun)s of Pool: %(pool)s"
+" Project: %(project)s Return code: %(ret.status)d Message: %(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:588
+#, python-format
+msgid ""
+"Error Setting props Props: %(props)s on Volume: %(lun)s of Pool: %(pool)s"
+" Project: %(project)s Return code: %(ret.status)d Message: %(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:611
+#, python-format
+msgid ""
+"Error Getting Snapshot: %(snapshot)s on Volume: %(lun)s to Pool: %(pool)s"
+" Project: %(project)s Return code: %(ret.status)d Message: %(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:637
+msgid "Error getting initiator groups."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:675
+#, python-format
+msgid ""
+"Error Verifying share: %(share)s on Project: %(project)s and Pool: "
+"%(pool)s Return code: %(ret.status)d Message: %(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:699
+#, python-format
+msgid ""
+"Error Creating Snapshot: %(snapshot)s onshare: %(share)s to Pool: "
+"%(pool)s Project: %(project)s Return code: %(ret.status)d Message: "
+"%(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:721
+#, python-format
+msgid ""
+"Error Deleting Snapshot: %(snapshot)s on Share: %(share)s to Pool: "
+"%(pool)s Project: %(project)s Return code: %(ret.status)d Message: "
+"%(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:754
+#: cinder/volume/drivers/zfssa/zfssarest.py:792
+#, python-format
+msgid ""
+"Error Verifying Service: %(service)s Return code: %(ret.status)d Message:"
+" %(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:770
+#: cinder/volume/drivers/zfssa/zfssarest.py:806
+#, python-format
+msgid "%(service)s Service is not %(status)s on storage appliance: %(host)s"
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:824
+#, python-format
+msgid ""
+"Error modifying Service: %(service)s Return code: %(ret.status)d Message:"
+" %(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:849
+#, python-format
+msgid ""
+"Error Creating Share: %(name)s Return code: %(ret.status)d Message: "
+"%(ret.data)s."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:862
+#, python-format
+msgid ""
+"Error editing share: %(share)s on Pool: %(pool)s Return code: "
+"%(ret.status)d Message: %(ret.data)s ."
+msgstr ""
+
+#: cinder/volume/drivers/zfssa/zfssarest.py:879
+#, python-format
+msgid ""
+"Error Getting Share: %(share)s on Pool: %(pool)s Project: %(project)s "
+"Return code: %(ret.status)d Message: %(ret.data)s."
+msgstr ""
+
#: cinder/volume/flows/api/create_volume.py:84
#, python-format
msgid "Originating consistencygroup status must be one of '%s' values"
"volumes already consumed)"
msgstr ""
-#: cinder/volume/flows/manager/create_volume.py:356
+#: cinder/volume/flows/manager/create_volume.py:355
#, python-format
msgid "Copying metadata from %(src_type)s %(src_id)s to %(vol_id)s."
msgstr ""
-#: cinder/volume/flows/manager/create_volume.py:358
+#: cinder/volume/flows/manager/create_volume.py:357
#, python-format
msgid ""
"Failed updating volume %(vol_id)s metadata using the provided "
"%(src_type)s %(src_id)s metadata"
msgstr ""
-#: cinder/volume/flows/manager/create_volume.py:717
-#, python-format
-msgid "Volume %(volume_name)s (%(volume_id)s): created successfully"
-msgstr ""
-
#: cinder/volume/flows/manager/manage_existing.py:49
#, python-format
msgid "Volume driver %s not initialized."